Gentoo Archives: gentoo-commits

From: Piotr Karbowski <slashbeast@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
Date: Tue, 16 Aug 2022 09:04:18
Message-Id: 1660640599.b5369b00bdec372e80a90957620c364cf0ca15f1.slashbeast@gentoo
1 commit: b5369b00bdec372e80a90957620c364cf0ca15f1
2 Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 16 09:03:19 2022 +0000
4 Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 16 09:03:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5369b00
7
8 media-gfx/prusaslicer: drop unfortunate tagged 2.6.0_pre*
9
10 Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
11
12 media-gfx/prusaslicer/Manifest | 2 -
13 .../prusaslicer-2.6.0_pre20220601-r2.ebuild | 76 ----------------------
14 .../prusaslicer-2.6.0_pre20220620-r2.ebuild | 76 ----------------------
15 3 files changed, 154 deletions(-)
16
17 diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
18 index cf0d605a0d71..0aa6f5851865 100644
19 --- a/media-gfx/prusaslicer/Manifest
20 +++ b/media-gfx/prusaslicer/Manifest
21 @@ -1,3 +1 @@
22 DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
23 -DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c SHA512 d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
24 -DIST prusaslicer-2.6.0_pre20220620.tar.xz 29309256 BLAKE2B 2b2dda3f1efa05e674574812b50773b0f6c6d0c1dcfa0095deab7b80e62c5ed9f5837bc6141993ed41bcf985c598c11cf2741e17623309dbf8d7612c7af24a50 SHA512 7ad510b1e0db1774500049b76547e73b62976be897d47d118844c996939f843c9c0699c96bdf9569992a4d170a900e302566aa45ec8abee9ee4742104fb5deea
25
26 diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
27 deleted file mode 100644
28 index a434e9143e10..000000000000
29 --- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
30 +++ /dev/null
31 @@ -1,76 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=8
36 -
37 -WX_GTK_VER="3.0-gtk3"
38 -
39 -inherit cmake desktop wxwidgets xdg
40 -
41 -DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
42 -HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
43 -SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
44 -
45 -LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
46 -SLOT="0"
47 -KEYWORDS="amd64 ~x86"
48 -IUSE="test"
49 -
50 -RESTRICT="test"
51 -
52 -RDEPEND="
53 - dev-cpp/eigen:3
54 - dev-cpp/tbb:=
55 - >=dev-libs/boost-1.73.0:=[nls,threads(+)]
56 - dev-libs/cereal
57 - dev-libs/expat
58 - dev-libs/glib:2
59 - dev-libs/gmp:=
60 - dev-libs/mpfr:=
61 - dev-libs/imath:=
62 - >=media-gfx/openvdb-8.2:=
63 - net-misc/curl[adns]
64 - media-libs/glew:0=
65 - media-libs/libpng:0=
66 - media-libs/qhull:=
67 - sci-libs/libigl
68 - sci-libs/nlopt
69 - >=sci-mathematics/cgal-5.0:=
70 - sys-apps/dbus
71 - sys-libs/zlib:=
72 - virtual/glu
73 - virtual/opengl
74 - x11-libs/gtk+:3
75 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
76 -"
77 -DEPEND="${RDEPEND}
78 - media-libs/qhull[static-libs]
79 -"
80 -
81 -S="${WORKDIR}"
82 -
83 -src_prepare() {
84 - sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
85 - cmake_src_prepare
86 -}
87 -
88 -src_configure() {
89 - CMAKE_BUILD_TYPE="Release"
90 -
91 - setup-wxwidgets
92 -
93 - local mycmakeargs=(
94 - -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
95 -
96 - -DSLIC3R_BUILD_TESTS=$(usex test)
97 - -DSLIC3R_FHS=ON
98 - -DSLIC3R_GTK=3
99 - -DSLIC3R_GUI=ON
100 - -DSLIC3R_PCH=OFF
101 - -DSLIC3R_STATIC=OFF
102 - -DSLIC3R_WX_STABLE=ON
103 - -Wno-dev
104 - )
105 -
106 - cmake_src_configure
107 -}
108
109 diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
110 deleted file mode 100644
111 index 6bd9f864a81b..000000000000
112 --- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
113 +++ /dev/null
114 @@ -1,76 +0,0 @@
115 -# Copyright 1999-2022 Gentoo Authors
116 -# Distributed under the terms of the GNU General Public License v2
117 -
118 -EAPI=8
119 -
120 -WX_GTK_VER="3.0-gtk3"
121 -
122 -inherit cmake wxwidgets xdg
123 -
124 -DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
125 -HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
126 -SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
127 -
128 -LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
129 -SLOT="0"
130 -KEYWORDS="~amd64 ~x86"
131 -IUSE="test"
132 -
133 -RESTRICT="test"
134 -
135 -RDEPEND="
136 - dev-cpp/eigen:3
137 - dev-cpp/tbb:=
138 - >=dev-libs/boost-1.73.0:=[nls,threads(+)]
139 - dev-libs/cereal
140 - dev-libs/expat
141 - dev-libs/glib:2
142 - dev-libs/gmp:=
143 - dev-libs/mpfr:=
144 - dev-libs/imath:=
145 - >=media-gfx/openvdb-8.2:=
146 - net-misc/curl[adns]
147 - media-libs/glew:0=
148 - media-libs/libpng:0=
149 - media-libs/qhull:=
150 - sci-libs/libigl
151 - sci-libs/nlopt
152 - >=sci-mathematics/cgal-5.0:=
153 - sys-apps/dbus
154 - sys-libs/zlib:=
155 - virtual/glu
156 - virtual/opengl
157 - x11-libs/gtk+:3
158 - x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
159 -"
160 -DEPEND="${RDEPEND}
161 - media-libs/qhull[static-libs]
162 -"
163 -
164 -S="${WORKDIR}"
165 -
166 -src_prepare() {
167 - sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
168 - cmake_src_prepare
169 -}
170 -
171 -src_configure() {
172 - CMAKE_BUILD_TYPE="Release"
173 -
174 - setup-wxwidgets
175 -
176 - local mycmakeargs=(
177 - -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
178 -
179 - -DSLIC3R_BUILD_TESTS=$(usex test)
180 - -DSLIC3R_FHS=ON
181 - -DSLIC3R_GTK=3
182 - -DSLIC3R_GUI=ON
183 - -DSLIC3R_PCH=OFF
184 - -DSLIC3R_STATIC=OFF
185 - -DSLIC3R_WX_STABLE=ON
186 - -Wno-dev
187 - )
188 -
189 - cmake_src_configure
190 -}