Gentoo Archives: gentoo-commits

From: Dennis Lamm <expeditioneer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/slic3r/
Date: Tue, 29 Dec 2020 07:43:54
Message-Id: 1609227823.79885ad844984f52692a3c08ad361fd10d213667.expeditioneer@gentoo
1 commit: 79885ad844984f52692a3c08ad361fd10d213667
2 Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 28 22:24:50 2020 +0000
4 Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 29 07:43:43 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79885ad8
7
8 media-gfx/slic3r: bug #761481
9
10 Closes: https://bugs.gentoo.org/761481
11
12 Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
13 Closes: https://github.com/gentoo/gentoo/pull/18859
14 Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
15
16 media-gfx/slic3r/metadata.xml | 5 +++--
17 media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild | 7 ++++---
18 2 files changed, 7 insertions(+), 5 deletions(-)
19
20 diff --git a/media-gfx/slic3r/metadata.xml b/media-gfx/slic3r/metadata.xml
21 index 49968e9fe3d..c3ce8641cb6 100644
22 --- a/media-gfx/slic3r/metadata.xml
23 +++ b/media-gfx/slic3r/metadata.xml
24 @@ -12,7 +12,8 @@
25 <longdescription lang="en">
26 Slic3r is the tool you need to convert a 3D model into printing instructions for your 3D printer. It cuts the model into horizontal slices (layers), generates toolpaths to fill them and calculates the amount of material to be extruded.
27 </longdescription>
28 - <upstream>
29 - <remote-id type="github">alexrj/Slic3r</remote-id>
30 + <upstream >
31 + <bugs-to>https://github.com/slic3r/Slic3r/issues</bugs-to>
32 + <remote-id type="github">slic3r/Slic3r</remote-id>
33 </upstream>
34 </pkgmetadata>
35
36 diff --git a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild b/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
37 index c8ca66784af..c9c2ba374c5 100644
38 --- a/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
39 +++ b/media-gfx/slic3r/slic3r-1.3.1_pre20200824.ebuild
40 @@ -5,9 +5,11 @@ EAPI=7
41
42 inherit desktop eutils perl-module
43
44 +COMMIT="92abbc42dfdd5385c1f9c3a450e2f3da835f8b8d"
45 +
46 DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
47 HOMEPAGE="https://slic3r.org"
48 -SRC_URI="https://github.com/alexrj/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
49 +SRC_URI="https://github.com/slic3r/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
50
51 LICENSE="AGPL-3 CC-BY-3.0"
52 SLOT="0"
53 @@ -15,7 +17,6 @@ KEYWORDS="~amd64 ~x86"
54 IUSE="+gui test"
55 RESTRICT="!test? ( test )"
56
57 -# check Build.PL for dependencies
58 RDEPEND="!=dev-lang/perl-5.16*
59 >=dev-libs/boost-1.55[threads]
60 dev-perl/Class-XSAccessor
61 @@ -103,7 +104,7 @@ src_install() {
62 exeinto "${VENDOR_LIB}"/Slic3r
63 doexe slic3r.pl
64
65 - dosym "${VENDOR_LIB}/Slic3r/slic3r.pl" /usr/bin/slic3r.pl
66 + dosym "${VENDOR_LIB}/Slic3r/slic3r.pl" "${EPREFIX}/usr/bin/slic3r.pl"
67
68 make_desktop_entry "slic3r.pl --gui %F" \
69 Slic3r \