commit: 58eb2480b090f502af400d51079a0b5c9b7fad10 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org> AuthorDate: Thu Feb 19 00:50:10 2015 +0000 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org> CommitDate: Thu Feb 19 04:56:34 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/axs.git;a=commit;h=58eb2480
Adjusted slic3r deps, added Net-Bonjour for octoprint auto-discovery, expanded slic3r metadata --- dev-perl/Net-Bonjour/Manifest | 3 +++ dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild | 29 +++++++++++++++++++++++++ dev-perl/Net-Bonjour/metadata.xml | 11 ++++++++++ media-gfx/Slic3r/Manifest | 3 ++- media-gfx/Slic3r/Slic3r-9999.ebuild | 15 +++++++------ media-gfx/Slic3r/metadata.xml | 1 + 6 files changed, 54 insertions(+), 8 deletions(-) diff --git a/dev-perl/Net-Bonjour/Manifest b/dev-perl/Net-Bonjour/Manifest new file mode 100644 index 0000000..a1a47ad --- /dev/null +++ b/dev-perl/Net-Bonjour/Manifest @@ -0,0 +1,3 @@ +DIST Net-Bonjour-0.96.tar.gz 8323 SHA256 c38a1f3ab200b08208d0c3a02b23d30653dfc62c09c6a12561c6ea08a69b1f97 SHA512 1d35f29dac829ba5cdd51878c00f361830d50862ebeb29dce942f4bf291de6f700015ea792061d3410fe315ba20b425222ac87dfb6843ebfb0b97d7dca736a65 WHIRLPOOL f26787d3a872ce18eda8855dd5c5e20178c98f6f4f282bb97977eadd1f2ce0a03bf183085e70379a78e05a70b44bc933f9c3675c97b922f1bd1907a073a2896f +EBUILD Net-Bonjour-0.960.0.ebuild 458 SHA256 b53324afc7a6d6543c14a99a831fab28f338e66b6d3be487e3eaabaea9b7f595 SHA512 5b2a033d53ea75541348b4a095e7a10a8e0a89fd0ea7fd4489e12452ade5eb802e2b033d6f8715926e6985932c4cb2fa862287a4cd755f7d44a24536c685bf2e WHIRLPOOL 562da1659cd3a6ae9b17674a8eef4d5976c01339000bc74a577265b56bbfee9862fd26bcd38c438394a3cd29ecc934ec0b35299150371a7d60d630503bc1eb6d +MISC metadata.xml 433 SHA256 09a432321569cc580c59086c51bb943aaab3e335aa7fe4b3603358feccc89f7d SHA512 c6b27ba159d6bd5cfad8324555482d6f5957d7520f5ba4d21803f0c438fa36f7eccc822604dc9b1095e39ccfc39753a90a4521683db3db3fbd144f039a812cb2 WHIRLPOOL c4e15c0927122b88f79eeeeb04e726e469a498be4caf84b0453ef2e5c98b52c0ce4fc5f2392625f4e3e748567d2ade148a775c871194a4162455ed67acf8a0c9 diff --git a/dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild b/dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild new file mode 100644 index 0000000..b93a555 --- /dev/null +++ b/dev-perl/Net-Bonjour/Net-Bonjour-0.960.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +MODULE_AUTHOR=CHLIGE +MODULE_VERSION=0.96 +inherit perl-module + +DESCRIPTION="Guess C++ compiler and flags" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + >=dev-perl/Net-DNS-0.500.0 + >=virtual/perl-Socket-1.750.0 +" + +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" + +SRC_TEST=do diff --git a/dev-perl/Net-Bonjour/metadata.xml b/dev-perl/Net-Bonjour/metadata.xml new file mode 100644 index 0000000..a8be56d --- /dev/null +++ b/dev-perl/Net-Bonjour/metadata.xml @@ -0,0 +1,11 @@ +<?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">Net-Bonjour</remote-id> + <remote-id type="cpan-module">Net::Bonjour</remote-id> + <remote-id type="cpan-module">Net::Bonjour::Entry</remote-id> + <remote-id type="cpan-module">Net::Bonjour::Rendezvous</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-gfx/Slic3r/Manifest b/media-gfx/Slic3r/Manifest index 5d42c23..c2c1d3d 100644 --- a/media-gfx/Slic3r/Manifest +++ b/media-gfx/Slic3r/Manifest @@ -1,2 +1,3 @@ AUX Slic3r-adjust_var_path.patch 274 SHA256 e32798a894bfb112bf1e87f94e76a1170f34ae40456ca33c684c1bf26f719661 SHA512 83802247efb5c450fc4b9dfbe407b6ff09f25599852287e6cc2a6ddc3f1dd04648ea8194cbd60dbed882dba5cd4a56a3b15992052659a7ec13a80f44c9d151cc WHIRLPOOL 2c3fca71c01ba9817d24e8f062cba40a40c3d5d6f7d88eddb1d4934cdba9e9716a07a5c9e421d44d637d186a363ac072f570a022a0d32017565bfb861a638172 -EBUILD Slic3r-9999.ebuild 2652 SHA256 ca05fc8214e57f73e75cbfe5fa2abd43af079d044b2302819600d4dbc05a68b1 SHA512 9cf4256ce9b0fcab6d71af75ca4f21fd49d597957e58b2719feaa690aeb16b73631cd093a54ada7fa65be3db7de04dd4db5a6d234d2988066a994ffcde75b392 WHIRLPOOL 9253efe55de3c48b028368beb35b8db2638f52e1ff5d8ca27de26cfc380f82c2b6d7eeab2b10d1d274c3853bf3d60fa2463048f6bef6c6376289a122c75b7ba4 +EBUILD Slic3r-9999.ebuild 2665 SHA256 758a2aab024dafb5dd5f30a6002c9ff62176567d2b8e1e5de111bec760d540eb SHA512 0f6a844e599e88e3a265920254362a7a7bfe8b5ffe9c9ec09653f60d318184e8e6ab0c8fa78342f978f1e69e2a65046415f7d87a7364fe3eb58d9756604ebc96 WHIRLPOOL 02c47848aa2de46967cfb19a2ceda91757d5a4c4a0485557ad45877d162c3babd4bb688e3e6780ddb3bbae8a7c7fe872ac435afe3dca307e3df1238e34fb1815 +MISC metadata.xml 463 SHA256 6d846e1c203722bb73cc94a492dbe31095833214e18a5006d8d9daf766696340 SHA512 19fb5697ea8c7f97b1e0cdb8db86add03c345af27b3cf5aa69afcda5bbb6cb6237e6c0ff4827e50aee8b7209ea615ddc5258dda333a2f8a6eca1ac87445c4561 WHIRLPOOL fa3568d05ddb9d6dc7fc41cb8e8ea028759a99ef8a2882aea63d479c58d00536a3150989c4c268678dd6e9119588fcee700f1a5e2c1babde446954f9c149bf41 diff --git a/media-gfx/Slic3r/Slic3r-9999.ebuild b/media-gfx/Slic3r/Slic3r-9999.ebuild index a85a988..a91d46c 100644 --- a/media-gfx/Slic3r/Slic3r-9999.ebuild +++ b/media-gfx/Slic3r/Slic3r-9999.ebuild @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+gui minimal test" -RDEPEND="net-misc/curl +RDEPEND=" dev-perl/Encode-Locale dev-perl/IO-stringy >=dev-perl/Math-PlanePath-53.0.0 @@ -32,16 +32,18 @@ RDEPEND="net-misc/curl 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 + dev-perl/libwww-perl + dev-perl/XML-SAX + dev-perl/XML-SAX-Base gui? ( - dev-perl/libwww-perl + dev-perl/Net-Bonjour + dev-perl/OpenGL + dev-perl/Wx-GLCanvas ) ) " @@ -60,10 +62,9 @@ DEPEND="${RDEPEND} " # Optional but not yet packaged: -# dev-perl/XML-SAX-ExpatXS # gui? ( -# dev-perl/Net-Bonjour # dev-perl/Growl-GNTP +# note, needs dev-perl/Net-DBus too # ) SRC_TEST="do" diff --git a/media-gfx/Slic3r/metadata.xml b/media-gfx/Slic3r/metadata.xml index bf1924c..dfcf77d 100644 --- a/media-gfx/Slic3r/metadata.xml +++ b/media-gfx/Slic3r/metadata.xml @@ -7,5 +7,6 @@ </maintainer> <use> <flag name='gui'>Ensure dependencies are installed so that GUI will work</flag> + <flag name='minimal'>Drops optional features, such as: opengl support, octoprint uploading, and AMF file parsing</flag> </use> </pkgmetadata>