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>