commit:     5cc10c78e420731710dff11f6919ff031a2819d3
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 00:50:34 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=dev/axs.git;a=commit;h=5cc10c78

Adjusted deps some more, added explanation of minimal flag to metadata

---
 media-gfx/Slic3r/Manifest           |  3 ++-
 media-gfx/Slic3r/Slic3r-9999.ebuild | 13 +++++++------
 media-gfx/Slic3r/metadata.xml       |  1 +
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/media-gfx/Slic3r/Manifest b/media-gfx/Slic3r/Manifest
index 5d42c23..33f123f 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 2666 SHA256 
4eacda1767a71af629586be38a61d19076786babbbd98cbd907e90bbb4cb4026 SHA512 
2b58236402ff987d17849d3bbc07f25adfe504307ca98a8b08dd7c192adec1db0013d43ca78f332daa23c99a599c9f1751d458c9085121e306a4840fcfe89cac
 WHIRLPOOL 
6ee8119f09387e0b2afddaa35a25dc1e34508964832420e6319985f749987d5c30cc2e719a9e45c3fb7a96269597f211338b86370b90c03bf912837884e96e73
+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..24fb03a 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,17 @@ 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/OpenGL
+                       dev-perl/Wx-GLCanvas
                )
        )
 "
@@ -60,10 +61,10 @@ 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>

Reply via email to