* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2020-12-29 14:47 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2020-12-29 14:47 UTC (permalink / raw
To: gentoo-commits
commit: af1f1c0b42828c16097bb811199993c4985d5532
Author: Daniel M. Weeks <dan <AT> danweeks <DOT> net>
AuthorDate: Tue Dec 29 13:43:57 2020 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 14:47:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1f1c0b
media-gfx/prusaslicer: depend on boost subslot
Bug: https://bugs.gentoo.org/762430
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Daniel M. Weeks <dan <AT> danweeks.net>
Closes: https://github.com/gentoo/gentoo/pull/18866
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
.../{prusaslicer-2.2.0.ebuild => prusaslicer-2.2.0-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.2.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.2.0-r1.ebuild
similarity index 97%
rename from media-gfx/prusaslicer/prusaslicer-2.2.0.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.2.0-r1.ebuild
index 24f2f870cb8..f7714afa61d 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.2.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.2.0-r1.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/eigen:3
dev-cpp/tbb
- >=dev-libs/boost-1.73.0[threads]
+ >=dev-libs/boost-1.73.0:=[threads]
dev-libs/cereal
dev-libs/expat
dev-libs/miniz
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-02-05 8:55 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-02-05 8:55 UTC (permalink / raw
To: gentoo-commits
commit: ec1154b20bd709f9f9fa366b1a023d074c340220
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 5 08:55:10 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 5 08:55:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1154b2
media-gfx/prusaslicer: depend on newer miniz
This should force a nudge to the newer miniz. Ensures
that we get the export fixes from a previous commit.
I use "Fixes" liberally here just so we have a reference
to the commit I mean. Ionen did no wrong ;)
Fixes: 37f0e16ff077f94d6e4de1f5481af94d5ca0ce36
Bug: https://bugs.gentoo.org/761541
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
index 5cb1a4a2c4c..de0016701b2 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/cereal
dev-libs/expat
dev-libs/gmp:=
- dev-libs/miniz
+ >=dev-libs/miniz-2.1.0-r2
dev-libs/mpfr:=
>=media-gfx/openvdb-5.0.0
media-libs/ilmbase:=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-02-07 23:57 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-02-07 23:57 UTC (permalink / raw
To: gentoo-commits
commit: 0495fbd82a82f469e811ed1c40fbb06768a24ece
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 7 21:05:29 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sun Feb 7 23:56:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0495fbd8
media-gfx/prusaslicer: metadata added upstream bugtracker
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/prusaslicer/metadata.xml b/media-gfx/prusaslicer/metadata.xml
index 0d7a4d35349..0fea1af29c8 100644
--- a/media-gfx/prusaslicer/metadata.xml
+++ b/media-gfx/prusaslicer/metadata.xml
@@ -14,6 +14,7 @@
PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community.
</longdescription>
<upstream>
+ <bugs-to>https://github.com/prusa3d/PrusaSlicer/issues</bugs-to>
<remote-id type="github">prusa3d/PrusaSlicer</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-02-07 23:57 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-02-07 23:57 UTC (permalink / raw
To: gentoo-commits
commit: 65c240bc3b33a0ca907eda7089408e0cb5c8731b
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 7 21:06:24 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sun Feb 7 23:56:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c240bc
media-gfx/prusaslicer: metadata added doc
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/prusaslicer/metadata.xml b/media-gfx/prusaslicer/metadata.xml
index 0fea1af29c8..dd17dbe10ea 100644
--- a/media-gfx/prusaslicer/metadata.xml
+++ b/media-gfx/prusaslicer/metadata.xml
@@ -15,6 +15,7 @@
</longdescription>
<upstream>
<bugs-to>https://github.com/prusa3d/PrusaSlicer/issues</bugs-to>
+ <doc>https://help.prusa3d.com/en/article/general-info_1910</doc>
<remote-id type="github">prusa3d/PrusaSlicer</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-06-07 3:24 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-06-07 3:24 UTC (permalink / raw
To: gentoo-commits
commit: 938f74f675c7347593a5a3346bef090dce39c349
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 7 03:24:32 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Jun 7 03:24:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938f74f6
media-gfx/prusaslicer: metadata added cpe entry
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
media-gfx/prusaslicer/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/prusaslicer/metadata.xml b/media-gfx/prusaslicer/metadata.xml
index dd17dbe10ea..32e35320f53 100644
--- a/media-gfx/prusaslicer/metadata.xml
+++ b/media-gfx/prusaslicer/metadata.xml
@@ -16,6 +16,7 @@
<upstream>
<bugs-to>https://github.com/prusa3d/PrusaSlicer/issues</bugs-to>
<doc>https://help.prusa3d.com/en/article/general-info_1910</doc>
+ <remote-id type="cpe">cpe:/a:prusa3d:prusaslicer</remote-id>
<remote-id type="github">prusa3d/PrusaSlicer</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-06-09 16:50 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-06-09 16:50 UTC (permalink / raw
To: gentoo-commits
commit: fde5edebc59346cff183385bc75614048fe9fb9a
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 9 16:19:46 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Jun 9 16:50:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde5edeb
media-gfx/prusaslicer: version bump to 2.3.1
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/21177
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild | 86 ++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 33a0f438d35..2a1bec9803d 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1 +1,2 @@
DIST prusaslicer-2.3.0.tar.gz 34785471 BLAKE2B 89691baf30ac2be901ebee594262a82e2c922ddae75b055561707fe152c392175766082844ad1ae2cb2fefb29a9d3abe03c0302ad84c347e94d127756429d0a7 SHA512 2bd3e7d384ba1c59007744f4aba89de9ca9864e4bdc7b6faa9a56f514212878d1d2e7d70fc0f08e39310af76c365d1a3f8f1df263e8656249483a5b33cab417d
+DIST prusaslicer-2.3.1.tar.gz 39583385 BLAKE2B 0d0fa11d21ec3cc0decb2708a1b1866bbe0ec5719236433ef87807541ada8abc67091f219392a1ae21b4f35c3821dde94bfd6dac72ec6617c40b7fda05cfc082 SHA512 2722ee9d5331fe03423ce179cec68196320b48c65bd3c6795b93469268956fb309609462cc62bf3e2b4f30d2fe720d0a28a16c010993737c045d82956493a1e3
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild
new file mode 100644
index 00000000000..bc9455e57d3
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit xdg cmake desktop wxwidgets
+
+MY_PN="PrusaSlicer"
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui test"
+
+# tests fail to link with USE=-gui, bug #760096
+REQUIRED_USE="test? ( gui )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb
+ >=dev-libs/boost-1.73.0:=[nls,threads]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/gmp:=
+ >=dev-libs/miniz-2.1.0-r2
+ dev-libs/mpfr:=
+ >=media-gfx/openvdb-5.0.0
+ media-libs/ilmbase:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ gui? (
+ dev-libs/glib:2
+ media-libs/glew:0=
+ net-misc/curl
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ )
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}/${MY_PN}-version_${PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.3.0-miniz-zip-header.patch"
+)
+
+src_configure() {
+ use gui && setup-wxwidgets
+
+ local mycmakeargs=(
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=$(usex gui)
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_WX_STABLE=ON
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use gui; then
+ newicon -s 128 resources/icons/PrusaSlicer_128px.png PrusaSlicer.png
+ newicon -s 128 resources/icons/PrusaSlicer-gcodeviewer_128px.png PrusaSlicer-gcodeviewer.png
+ domenu src/platform/unix/Prusa{Slicer,Gcodeviewer}.desktop
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-06-17 5:08 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-06-17 5:08 UTC (permalink / raw
To: gentoo-commits
commit: 93b01d7e76bbd8219901cbd2d8eadd18248b6fc6
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 17 05:08:29 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Thu Jun 17 05:08:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b01d7e
media-gfx/prusaslicer: drop old
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.18, Repoman-3.0.2
media-gfx/prusaslicer/Manifest | 1 -
media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild | 86 --------------------------
2 files changed, 87 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 2a1bec9803d..bf50378cef5 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1 @@
-DIST prusaslicer-2.3.0.tar.gz 34785471 BLAKE2B 89691baf30ac2be901ebee594262a82e2c922ddae75b055561707fe152c392175766082844ad1ae2cb2fefb29a9d3abe03c0302ad84c347e94d127756429d0a7 SHA512 2bd3e7d384ba1c59007744f4aba89de9ca9864e4bdc7b6faa9a56f514212878d1d2e7d70fc0f08e39310af76c365d1a3f8f1df263e8656249483a5b33cab417d
DIST prusaslicer-2.3.1.tar.gz 39583385 BLAKE2B 0d0fa11d21ec3cc0decb2708a1b1866bbe0ec5719236433ef87807541ada8abc67091f219392a1ae21b4f35c3821dde94bfd6dac72ec6617c40b7fda05cfc082 SHA512 2722ee9d5331fe03423ce179cec68196320b48c65bd3c6795b93469268956fb309609462cc62bf3e2b4f30d2fe720d0a28a16c010993737c045d82956493a1e3
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
deleted file mode 100644
index de0016701b2..00000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.3.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit xdg cmake desktop wxwidgets
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui test"
-
-# tests fail to link with USE=-gui, bug #760096
-REQUIRED_USE="test? ( gui )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb
- >=dev-libs/boost-1.73.0:=[nls,threads]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/gmp:=
- >=dev-libs/miniz-2.1.0-r2
- dev-libs/mpfr:=
- >=media-gfx/openvdb-5.0.0
- media-libs/ilmbase:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- gui? (
- dev-libs/glib:2
- media-libs/glew:0=
- net-misc/curl
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- )
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-PATCHES=(
- "${FILESDIR}/${P}-miniz-zip-header.patch"
-)
-
-src_configure() {
- use gui && setup-wxwidgets
-
- local mycmakeargs=(
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=$(usex gui)
- -DSLIC3R_PCH=OFF
- -DSLIC3R_WX_STABLE=ON
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use gui; then
- newicon -s 128 resources/icons/PrusaSlicer_128px.png PrusaSlicer.png
- newicon -s 128 resources/icons/PrusaSlicer-gcodeviewer_128px.png PrusaSlicer-gcodeviewer.png
- domenu src/platform/unix/Prusa{Slicer,Gcodeviewer}.desktop
- fi
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-06-18 19:18 David Seifert
0 siblings, 0 replies; 65+ messages in thread
From: David Seifert @ 2021-06-18 19:18 UTC (permalink / raw
To: gentoo-commits
commit: d9f7872d2196d9c1852ffe70d611f9c0a7783001
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 19:16:53 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jun 18 19:16:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f7872d
media-gfx/prusaslicer: Depend on dev-libs/boost:=[threads(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>
.../{prusaslicer-2.3.1.ebuild => prusaslicer-2.3.1-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild
similarity index 97%
rename from media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild
index cc29c97ae4a..a023437a805 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild
@@ -25,7 +25,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/eigen:3
dev-cpp/tbb
- >=dev-libs/boost-1.73.0:=[nls,threads]
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat
dev-libs/gmp:=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-09-23 23:40 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-09-23 23:40 UTC (permalink / raw
To: gentoo-commits
commit: d92534c71f93ba103aecee274942b7b2a82e5af7
Author: Christophe Lermytte <gentoo <AT> lermytte <DOT> be>
AuthorDate: Thu Sep 23 21:06:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 23 23:18:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92534c7
media-gfx/prusaslicer: version bump to 2.3.3
Dropping the gcc-11 patch, which is no longer necessary
Signed-off-by: Christophe Lermytte <gentoo <AT> lermytte.be>
Closes: https://github.com/gentoo/gentoo/pull/22379
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild | 86 ++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index bf50378cef5..737da7c2593 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1 +1,2 @@
DIST prusaslicer-2.3.1.tar.gz 39583385 BLAKE2B 0d0fa11d21ec3cc0decb2708a1b1866bbe0ec5719236433ef87807541ada8abc67091f219392a1ae21b4f35c3821dde94bfd6dac72ec6617c40b7fda05cfc082 SHA512 2722ee9d5331fe03423ce179cec68196320b48c65bd3c6795b93469268956fb309609462cc62bf3e2b4f30d2fe720d0a28a16c010993737c045d82956493a1e3
+DIST prusaslicer-2.3.3.tar.gz 40659538 BLAKE2B 1e1a1f7aeb34934bab03410e004a91e5ed76aaf930ff59e5b373b2e229018b6703d8da8ee7ab9085be25c5b3ce4ef39aeb38204336400867fac4a55f52c76bd4 SHA512 1f6b97e135202ad9de8f0bb212239ce2497de4205ea32f860b483473fb1f1783451d539a67cd97ef31f512a797b29c1067a1eff4134ea4a29b6218e5757657e2
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
new file mode 100644
index 00000000000..dd741d4ed3c
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit xdg cmake desktop wxwidgets
+
+MY_PN="PrusaSlicer"
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui test"
+
+# tests fail to link with USE=-gui, bug #760096
+REQUIRED_USE="test? ( gui )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/gmp:=
+ >=dev-libs/miniz-2.1.0-r2
+ dev-libs/mpfr:=
+ >=media-gfx/openvdb-5.0.0
+ media-libs/ilmbase:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ gui? (
+ dev-libs/glib:2
+ media-libs/glew:0=
+ net-misc/curl
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ )
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}/${MY_PN}-version_${PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.3.0-miniz-zip-header.patch"
+)
+
+src_configure() {
+ use gui && setup-wxwidgets
+
+ local mycmakeargs=(
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=$(usex gui)
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_WX_STABLE=ON
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use gui; then
+ newicon -s 128 resources/icons/PrusaSlicer_128px.png PrusaSlicer.png
+ newicon -s 128 resources/icons/PrusaSlicer-gcodeviewer_128px.png PrusaSlicer-gcodeviewer.png
+ domenu src/platform/unix/Prusa{Slicer,Gcodeviewer}.desktop
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-10-27 17:57 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-10-27 17:57 UTC (permalink / raw
To: gentoo-commits
commit: 0d1f37bf6051b81a61902e3d57f2053151d5b64a
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 17:34:32 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 17:57:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1f37bf
media-gfx/prusaslicer: adapted SLIC3R_BUILD_ID
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
index dd741d4ed3c..3e0211b1e5f 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
@@ -60,6 +60,11 @@ PATCHES=(
"${FILESDIR}/${PN}-2.3.0-miniz-zip-header.patch"
)
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+ cmake_src_prepare
+}
+
src_configure() {
use gui && setup-wxwidgets
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-10-27 17:57 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-10-27 17:57 UTC (permalink / raw
To: gentoo-commits
commit: 18377fa99f0136799293c706847d0dea78c7224a
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 17:37:28 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 17:57:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18377fa9
media-gfx/prusaslicer: drop old
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22728
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 -
media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild | 87 -----------------------
2 files changed, 88 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 737da7c2593..01848c427ba 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1 @@
-DIST prusaslicer-2.3.1.tar.gz 39583385 BLAKE2B 0d0fa11d21ec3cc0decb2708a1b1866bbe0ec5719236433ef87807541ada8abc67091f219392a1ae21b4f35c3821dde94bfd6dac72ec6617c40b7fda05cfc082 SHA512 2722ee9d5331fe03423ce179cec68196320b48c65bd3c6795b93469268956fb309609462cc62bf3e2b4f30d2fe720d0a28a16c010993737c045d82956493a1e3
DIST prusaslicer-2.3.3.tar.gz 40659538 BLAKE2B 1e1a1f7aeb34934bab03410e004a91e5ed76aaf930ff59e5b373b2e229018b6703d8da8ee7ab9085be25c5b3ce4ef39aeb38204336400867fac4a55f52c76bd4 SHA512 1f6b97e135202ad9de8f0bb212239ce2497de4205ea32f860b483473fb1f1783451d539a67cd97ef31f512a797b29c1067a1eff4134ea4a29b6218e5757657e2
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild
deleted file mode 100644
index a023437a805..00000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit xdg cmake desktop wxwidgets
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gui test"
-
-# tests fail to link with USE=-gui, bug #760096
-REQUIRED_USE="test? ( gui )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/gmp:=
- >=dev-libs/miniz-2.1.0-r2
- dev-libs/mpfr:=
- >=media-gfx/openvdb-5.0.0
- media-libs/ilmbase:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- gui? (
- dev-libs/glib:2
- media-libs/glew:0=
- net-misc/curl
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- )
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.3.0-miniz-zip-header.patch"
- "${FILESDIR}/${PN}-2.3.1-gcc11-missing-include.patch"
-)
-
-src_configure() {
- use gui && setup-wxwidgets
-
- local mycmakeargs=(
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=$(usex gui)
- -DSLIC3R_PCH=OFF
- -DSLIC3R_WX_STABLE=ON
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use gui; then
- newicon -s 128 resources/icons/PrusaSlicer_128px.png PrusaSlicer.png
- newicon -s 128 resources/icons/PrusaSlicer-gcodeviewer_128px.png PrusaSlicer-gcodeviewer.png
- domenu src/platform/unix/Prusa{Slicer,Gcodeviewer}.desktop
- fi
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-10-29 22:23 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-10-29 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 9bea97c719cbdf602f0bc713fbbfb039f3956087
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 29 22:10:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 22:22:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bea97c7
media-gfx/prusaslicer: add tbb subslot operator
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{prusaslicer-2.3.3.ebuild => prusaslicer-2.3.3-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
similarity index 99%
rename from media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
index 3e0211b1e5f..375f4189ce6 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.3.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/eigen:3
- dev-cpp/tbb
+ dev-cpp/tbb:=
>=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-10-30 17:23 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-10-30 17:23 UTC (permalink / raw
To: gentoo-commits
commit: cb8d14eaa546de41010e2881c940ecdecfe29532
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 30 17:21:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 30 17:23:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8d14ea
media-gfx/prusaslicer: needs deprecated TBB features, depend on older version
Bug: https://bugs.gentoo.org/820785
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
index 375f4189ce6..7c7c9f0d36d 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
@@ -22,9 +22,10 @@ IUSE="gui test"
REQUIRED_USE="test? ( gui )"
RESTRICT="!test? ( test )"
+# Please check if works with newer TBB on next release
RDEPEND="
dev-cpp/eigen:3
- dev-cpp/tbb:=
+ <dev-cpp/tbb-2021.4.0:=
>=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-10-30 17:25 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-10-30 17:25 UTC (permalink / raw
To: gentoo-commits
commit: f69aee19459f7b7dc9a7051f4802ea3d88d80ac1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 30 17:23:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 30 17:25:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69aee19
media-gfx/prusaslicer: add bug reference to comment
Bug: https://bugs.gentoo.org/820785
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
index 7c7c9f0d36d..7ce3bc36f88 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="gui test"
REQUIRED_USE="test? ( gui )"
RESTRICT="!test? ( test )"
-# Please check if works with newer TBB on next release
+# Please check if works with newer TBB on next release, bug #820785
RDEPEND="
dev-cpp/eigen:3
<dev-cpp/tbb-2021.4.0:=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-11-01 10:00 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-11-01 10:00 UTC (permalink / raw
To: gentoo-commits
commit: e68f37df277acf8ef0560147eb7e7e119966f876
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 1 09:19:46 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Nov 1 10:00:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68f37df
media-gfx/prusaslicer: ebuild improvement
suppress developer warnings
set build type to release
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22778
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
index 7ce3bc36f88..8504f9ddf60 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.3.3-r1.ebuild
@@ -67,6 +67,8 @@ src_prepare() {
}
src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
use gui && setup-wxwidgets
local mycmakeargs=(
@@ -76,6 +78,7 @@ src_configure() {
-DSLIC3R_GUI=$(usex gui)
-DSLIC3R_PCH=OFF
-DSLIC3R_WX_STABLE=ON
+ -Wno-dev
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-12-23 13:13 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-12-23 13:13 UTC (permalink / raw
To: gentoo-commits
commit: 682959b9d09b43859db05eeffaeb1d0d8b54bd07
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 23 12:34:30 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 13:13:17 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682959b9
media-gfx/prusaslicer: bump to 2.4.0
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/23480
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild | 90 ++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 01848c427ba2..6cda360fa54a 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1 +1,2 @@
DIST prusaslicer-2.3.3.tar.gz 40659538 BLAKE2B 1e1a1f7aeb34934bab03410e004a91e5ed76aaf930ff59e5b373b2e229018b6703d8da8ee7ab9085be25c5b3ce4ef39aeb38204336400867fac4a55f52c76bd4 SHA512 1f6b97e135202ad9de8f0bb212239ce2497de4205ea32f860b483473fb1f1783451d539a67cd97ef31f512a797b29c1067a1eff4134ea4a29b6218e5757657e2
+DIST prusaslicer-2.4.0.tar.gz 46397442 BLAKE2B 686232fddd3e2105db1325ab085b49f6f7a028a24ab90120daf94c53255f09b19411e0ff075bfe7abff138d3c276e8b5341ff6d59e267087bcd4568ac1113c47 SHA512 e923e4e6273dbcfc3e2bc0e28f9eb8cda8530747c0a834f48aea715d75ba1d02be9cfee043689efccdaee40de00114f7964e43accad245b9acd801b997868e3c
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild
new file mode 100644
index 000000000000..fe2b49e8810e
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake desktop wxwidgets xdg
+
+MY_PN="PrusaSlicer"
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui test"
+
+# tests fail to link with USE=-gui, bug #760096
+REQUIRED_USE="test? ( gui )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ >=dev-cpp/tbb-2021.4.0
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ >=media-gfx/openvdb-8.2
+ media-libs/ilmbase:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ gui? (
+ dev-libs/glib:2
+ media-libs/glew:0=
+ net-misc/curl
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ )
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}/${MY_PN}-version_${PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ use gui && setup-wxwidgets
+
+ local mycmakeargs=(
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=$(usex gui)
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use gui; then
+ newicon -s 128 resources/icons/PrusaSlicer_128px.png PrusaSlicer.png
+ newicon -s 128 resources/icons/PrusaSlicer-gcodeviewer_128px.png PrusaSlicer-gcodeviewer.png
+ domenu src/platform/unix/Prusa{Slicer,Gcodeviewer}.desktop
+ fi
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-12-29 11:05 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-12-29 11:05 UTC (permalink / raw
To: gentoo-commits
commit: c6c248e8a5da5507f3bc63fbcbefcf381c413f85
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 29 10:32:11 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Dec 29 11:05:03 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c248e8
media-gfx/prusaslicer: dropped GUI useflag
Closes: https://bugs.gentoo.org/829874
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/23560
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
...er-2.4.0.ebuild => prusaslicer-2.4.0-r1.ebuild} | 32 ++++++----------------
1 file changed, 9 insertions(+), 23 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
similarity index 71%
rename from media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
index fe2b49e8810e..d80c994d95e9 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
@@ -16,10 +16,8 @@ SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gui test"
+IUSE="test"
-# tests fail to link with USE=-gui, bug #760096
-REQUIRED_USE="test? ( gui )"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -28,9 +26,12 @@ RDEPEND="
>=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat
+ dev-libs/glib:2
dev-libs/gmp:=
dev-libs/mpfr:=
>=media-gfx/openvdb-8.2
+ net-misc/curl
+ media-libs/glew:0=
media-libs/ilmbase:=
media-libs/libpng:0=
media-libs/qhull:=
@@ -39,15 +40,10 @@ RDEPEND="
>=sci-mathematics/cgal-5.0:=
sys-apps/dbus
sys-libs/zlib:=
- gui? (
- dev-libs/glib:2
- media-libs/glew:0=
- net-misc/curl
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
- )
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
"
DEPEND="${RDEPEND}
media-libs/qhull[static-libs]
@@ -69,7 +65,7 @@ src_configure() {
-DSLIC3R_BUILD_TESTS=$(usex test)
-DSLIC3R_FHS=ON
-DSLIC3R_GTK=3
- -DSLIC3R_GUI=$(usex gui)
+ -DSLIC3R_GUI=ON
-DSLIC3R_PCH=OFF
-DSLIC3R_STATIC=OFF
-DSLIC3R_WX_STABLE=ON
@@ -78,13 +74,3 @@ src_configure() {
cmake_src_configure
}
-
-src_install() {
- cmake_src_install
-
- if use gui; then
- newicon -s 128 resources/icons/PrusaSlicer_128px.png PrusaSlicer.png
- newicon -s 128 resources/icons/PrusaSlicer-gcodeviewer_128px.png PrusaSlicer-gcodeviewer.png
- domenu src/platform/unix/Prusa{Slicer,Gcodeviewer}.desktop
- fi
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2021-12-29 21:33 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2021-12-29 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 2231c736379b4e5c2c691ec8fe89ab2748288d7f
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 29 21:33:20 2021 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Dec 29 21:33:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2231c736
media-gfx/prusaslicer-2.4.0-r1: fixed ebuild
Closes: https://bugs.gentoo.org/830230
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.28, Repoman-3.0.3
media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
index d80c994d95e9..51a5b4378a17 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
@@ -59,7 +59,7 @@ src_prepare() {
src_configure() {
CMAKE_BUILD_TYPE="Release"
- use gui && setup-wxwidgets
+ setup-wxwidgets
local mycmakeargs=(
-DSLIC3R_BUILD_TESTS=$(usex test)
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-03-14 6:51 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-03-14 6:51 UTC (permalink / raw
To: gentoo-commits
commit: 934fb95d915c92846893bc2c43a6e0d1cb3d0bb5
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 06:30:59 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 06:51:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934fb95d
media-gfx/prusaslicer: drop old
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/24546
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild | 76 -----------------------
1 file changed, 76 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
deleted file mode 100644
index 51a5b4378a17..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=media-gfx/openvdb-8.2
- net-misc/curl
- media-libs/glew:0=
- media-libs/ilmbase:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-03-21 15:20 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2022-03-21 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 5c9d9986aea8caa857d03428570f5920961be57c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 21 15:20:18 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 15:20:18 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9d9986
media-gfx/prusaslicer: amd64 stable wrt bug #835628
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
index f0e766df6b30..6965a84a96a9 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-05-04 21:53 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-05-04 21:53 UTC (permalink / raw
To: gentoo-commits
commit: f847ab77cd5a4b6560fb1809056e51e9121f4f66
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Wed May 4 21:53:32 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Wed May 4 21:53:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f847ab77
media-gfx/prusaslicer: 2.4.2 version bump.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild | 82 ++++++++++++++++++++++++++
2 files changed, 83 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 4c9c480f1b37..7244483c429b 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
DIST prusaslicer-2.4.0.tar.gz 46397442 BLAKE2B 686232fddd3e2105db1325ab085b49f6f7a028a24ab90120daf94c53255f09b19411e0ff075bfe7abff138d3c276e8b5341ff6d59e267087bcd4568ac1113c47 SHA512 e923e4e6273dbcfc3e2bc0e28f9eb8cda8530747c0a834f48aea715d75ba1d02be9cfee043689efccdaee40de00114f7964e43accad245b9acd801b997868e3c
DIST prusaslicer-2.4.1.tar.gz 55572739 BLAKE2B 8c6030560926e53c780847e7b8a0582055b59c6b8355a2bfff19552d730cc31fc929437aa6ed93fd38d024699129bd550a1b250523387658117d1f2764cfd2b7 SHA512 895388ec39e46e30ea7bdecba42793e898ceb6c6b331dad815a726ed2f7e2e8719c71c32c6ce7fff1781fa06aac8e9afb615784d3b2001bd0d6e24ba23f0866a
+DIST prusaslicer-2.4.2.tar.gz 47752224 BLAKE2B 27b00b766890f8675246eded75c51a671832a3abf518adf7b825dbe8396cbfd2d4b48f76d646675634af49ddbe4cd48ea8e533d66a131d14bff4e76bdd357545 SHA512 d480c608eadb58b53ee220317a749c0363db580759322ed7a9aebe2ea5c1acc30dbd3bdf9ed9849c23ba5c125ee6f923de6ac01987bf85abf7aeb3f91c2ae23f
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild
new file mode 100644
index 000000000000..c402f1a876fd
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake desktop wxwidgets xdg
+
+MY_PN="PrusaSlicer"
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ >=dev-cpp/tbb-2021.4.0:=
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ dev-libs/imath:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl
+ media-libs/glew:0=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.4.0-fix-build-with-cereal-1.3.1.patch
+)
+
+S="${WORKDIR}/${MY_PN}-version_${PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-01 22:39 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-06-01 22:39 UTC (permalink / raw
To: gentoo-commits
commit: d650834618ae05f39617970cf6123bec68a27c66
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 22:38:36 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 22:39:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6508346
media-gfx/prusaslicer: 2.6.0_pre20220601 version added.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
.../prusaslicer-2.6.0_pre20220601.ebuild | 76 ++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 3066ed61a1a7..b3c110bd9c16 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -2,3 +2,4 @@ DIST prusaslicer-2.4.0.tar.gz 46397442 BLAKE2B 686232fddd3e2105db1325ab085b49f6f
DIST prusaslicer-2.4.1.tar.gz 55572739 BLAKE2B 8c6030560926e53c780847e7b8a0582055b59c6b8355a2bfff19552d730cc31fc929437aa6ed93fd38d024699129bd550a1b250523387658117d1f2764cfd2b7 SHA512 895388ec39e46e30ea7bdecba42793e898ceb6c6b331dad815a726ed2f7e2e8719c71c32c6ce7fff1781fa06aac8e9afb615784d3b2001bd0d6e24ba23f0866a
DIST prusaslicer-2.4.2.tar.gz 47752224 BLAKE2B 27b00b766890f8675246eded75c51a671832a3abf518adf7b825dbe8396cbfd2d4b48f76d646675634af49ddbe4cd48ea8e533d66a131d14bff4e76bdd357545 SHA512 d480c608eadb58b53ee220317a749c0363db580759322ed7a9aebe2ea5c1acc30dbd3bdf9ed9849c23ba5c125ee6f923de6ac01987bf85abf7aeb3f91c2ae23f
DIST prusaslicer-2.4.2_p20220506.tar.xz 29109336 BLAKE2B c8430b355a3d161c1aa9ab421edf1f291a7898d4fd2831fe924dc2d742bdb611d58d4e9f581c00fc37f18b6c54df2d82ca063091958ccb0859254014972a9477 SHA512 bf525e12fbc5a471fc28ffa048ec8628de892bfc7e65cb708266ef5d05692cf9c0755eae879b8fad0572d6af7368e2c251361941157ab2c9be73cb38c8962f72
+DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c SHA512 d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
new file mode 100644
index 000000000000..e096571e5c42
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake desktop wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ >=dev-cpp/tbb-2021.4.0:=
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ dev-libs/imath:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl
+ media-libs/glew:0=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-02 22:28 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-06-02 22:28 UTC (permalink / raw
To: gentoo-commits
commit: c371846e13bf7188fb452bc9f2453e5802eaf65a
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 2 22:26:59 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Thu Jun 2 22:28:00 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c371846e
media-gfx/prusaslicer: skip tests due to fff tests hanging.
Bug: https://github.com/prusa3d/PrusaSlicer/issues/8379
Closes: https://bugs.gentoo.org/843410
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
index e096571e5c42..aecea64d8cd9 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"
RDEPEND="
dev-cpp/eigen:3
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-10 3:16 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2022-06-10 3:16 UTC (permalink / raw
To: gentoo-commits
commit: 3309b3db0c33d3ba117b9ac3448c82b12e6bb614
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 03:15:50 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 03:15:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3309b3db
media-gfx/prusaslicer: Stabilize 2.6.0_pre20220601 amd64, #843353
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
index aecea64d8cd9..380cd394c637 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-23 22:09 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-06-23 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 960aba0a6ecb778757b92d879da2ccc95921d205
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 22:08:53 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 22:09:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960aba0a
media-gfx/prusaslicer: 2.6.0_pre20220620 version bump.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
.../prusaslicer-2.6.0_pre20220620.ebuild | 76 ++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index b3c110bd9c16..14c0dee9cad3 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -3,3 +3,4 @@ DIST prusaslicer-2.4.1.tar.gz 55572739 BLAKE2B 8c6030560926e53c780847e7b8a058205
DIST prusaslicer-2.4.2.tar.gz 47752224 BLAKE2B 27b00b766890f8675246eded75c51a671832a3abf518adf7b825dbe8396cbfd2d4b48f76d646675634af49ddbe4cd48ea8e533d66a131d14bff4e76bdd357545 SHA512 d480c608eadb58b53ee220317a749c0363db580759322ed7a9aebe2ea5c1acc30dbd3bdf9ed9849c23ba5c125ee6f923de6ac01987bf85abf7aeb3f91c2ae23f
DIST prusaslicer-2.4.2_p20220506.tar.xz 29109336 BLAKE2B c8430b355a3d161c1aa9ab421edf1f291a7898d4fd2831fe924dc2d742bdb611d58d4e9f581c00fc37f18b6c54df2d82ca063091958ccb0859254014972a9477 SHA512 bf525e12fbc5a471fc28ffa048ec8628de892bfc7e65cb708266ef5d05692cf9c0755eae879b8fad0572d6af7368e2c251361941157ab2c9be73cb38c8962f72
DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c SHA512 d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
+DIST prusaslicer-2.6.0_pre20220620.tar.xz 29309256 BLAKE2B 2b2dda3f1efa05e674574812b50773b0f6c6d0c1dcfa0095deab7b80e62c5ed9f5837bc6141993ed41bcf985c598c11cf2741e17623309dbf8d7612c7af24a50 SHA512 7ad510b1e0db1774500049b76547e73b62976be897d47d118844c996939f843c9c0699c96bdf9569992a4d170a900e302566aa45ec8abee9ee4742104fb5deea
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild
new file mode 100644
index 000000000000..a3e72276b58d
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ >=dev-cpp/tbb-2021.4.0:=
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ dev-libs/imath:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl
+ media-libs/glew:0=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/glu
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-25 23:52 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2022-06-25 23:52 UTC (permalink / raw
To: gentoo-commits
commit: 727efd129ea9ab3726e101fdfb39be35317b8149
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 23:51:30 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 23:51:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727efd12
media-gfx/prusaslicer: relax TBB dep
Closes: https://bugs.gentoo.org/851783
Signed-off-by: Sam James <sam <AT> gentoo.org>
...2.6.0_pre20220601.ebuild => prusaslicer-2.6.0_pre20220601-r1.ebuild} | 2 +-
...2.6.0_pre20220620.ebuild => prusaslicer-2.6.0_pre20220620-r1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
index 380cd394c637..e1175d1591a4 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
@@ -20,7 +20,7 @@ RESTRICT="test"
RDEPEND="
dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0:=
+ dev-cpp/tbb:=
>=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
index a3e72276b58d..e90d15a4423e 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
@@ -20,7 +20,7 @@ RESTRICT="test"
RDEPEND="
dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0:=
+ dev-cpp/tbb:=
>=dev-libs/boost-1.73.0:=[nls,threads(+)]
dev-libs/cereal
dev-libs/expat
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-26 20:20 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-06-26 20:20 UTC (permalink / raw
To: gentoo-commits
commit: 147c21715d8e926e556681cce16139c39e117cec
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 26 20:18:45 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sun Jun 26 20:20:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147c2171
media-gfx/prusaslicer: drop old.
Closes: https://bugs.gentoo.org/829874
Closes: https://bugs.gentoo.org/824854
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild | 82 ----------------------
media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild | 82 ----------------------
media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild | 82 ----------------------
.../prusaslicer/prusaslicer-2.4.2_p20220506.ebuild | 80 ---------------------
4 files changed, 326 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
deleted file mode 100644
index 6965a84a96a9..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.4.0-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-build-with-cereal-1.3.1.patch
-)
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild
deleted file mode 100644
index c402f1a876fd..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.4.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.0-fix-build-with-cereal-1.3.1.patch
-)
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild
deleted file mode 100644
index c402f1a876fd..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.4.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-MY_PN="PrusaSlicer"
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/${MY_PN}/archive/version_${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.4.0-fix-build-with-cereal-1.3.1.patch
-)
-
-S="${WORKDIR}/${MY_PN}-version_${PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.4.2_p20220506.ebuild b/media-gfx/prusaslicer/prusaslicer-2.4.2_p20220506.ebuild
deleted file mode 100644
index 26052c4ee910..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.4.2_p20220506.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- >=dev-cpp/tbb-2021.4.0:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-boost-1.79.0-fixes.patch
-)
-
-S="${WORKDIR}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-06-26 20:21 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-06-26 20:21 UTC (permalink / raw
To: gentoo-commits
commit: 21d4ab0fc804d1e1b887a844a7303fbbec848f9d
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 26 20:21:07 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Sun Jun 26 20:21:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d4ab0f
media-gfx/prusaslicer: Regenerate manifest after drop old.
Who will be faster, me or CI?
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 4 ----
1 file changed, 4 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 14c0dee9cad3..665768040b96 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,6 +1,2 @@
-DIST prusaslicer-2.4.0.tar.gz 46397442 BLAKE2B 686232fddd3e2105db1325ab085b49f6f7a028a24ab90120daf94c53255f09b19411e0ff075bfe7abff138d3c276e8b5341ff6d59e267087bcd4568ac1113c47 SHA512 e923e4e6273dbcfc3e2bc0e28f9eb8cda8530747c0a834f48aea715d75ba1d02be9cfee043689efccdaee40de00114f7964e43accad245b9acd801b997868e3c
-DIST prusaslicer-2.4.1.tar.gz 55572739 BLAKE2B 8c6030560926e53c780847e7b8a0582055b59c6b8355a2bfff19552d730cc31fc929437aa6ed93fd38d024699129bd550a1b250523387658117d1f2764cfd2b7 SHA512 895388ec39e46e30ea7bdecba42793e898ceb6c6b331dad815a726ed2f7e2e8719c71c32c6ce7fff1781fa06aac8e9afb615784d3b2001bd0d6e24ba23f0866a
-DIST prusaslicer-2.4.2.tar.gz 47752224 BLAKE2B 27b00b766890f8675246eded75c51a671832a3abf518adf7b825dbe8396cbfd2d4b48f76d646675634af49ddbe4cd48ea8e533d66a131d14bff4e76bdd357545 SHA512 d480c608eadb58b53ee220317a749c0363db580759322ed7a9aebe2ea5c1acc30dbd3bdf9ed9849c23ba5c125ee6f923de6ac01987bf85abf7aeb3f91c2ae23f
-DIST prusaslicer-2.4.2_p20220506.tar.xz 29109336 BLAKE2B c8430b355a3d161c1aa9ab421edf1f291a7898d4fd2831fe924dc2d742bdb611d58d4e9f581c00fc37f18b6c54df2d82ca063091958ccb0859254014972a9477 SHA512 bf525e12fbc5a471fc28ffa048ec8628de892bfc7e65cb708266ef5d05692cf9c0755eae879b8fad0572d6af7368e2c251361941157ab2c9be73cb38c8962f72
DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c SHA512 d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
DIST prusaslicer-2.6.0_pre20220620.tar.xz 29309256 BLAKE2B 2b2dda3f1efa05e674574812b50773b0f6c6d0c1dcfa0095deab7b80e62c5ed9f5837bc6141993ed41bcf985c598c11cf2741e17623309dbf8d7612c7af24a50 SHA512 7ad510b1e0db1774500049b76547e73b62976be897d47d118844c996939f843c9c0699c96bdf9569992a4d170a900e302566aa45ec8abee9ee4742104fb5deea
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-07-06 21:25 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-07-06 21:25 UTC (permalink / raw
To: gentoo-commits
commit: 4affbff1644fa09e286957bd246a00b3c9dc5799
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 6 21:01:43 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Wed Jul 6 21:25:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4affbff1
media-gfx/prusaslicer: depend on curl with async DNS support.
Closes: https://bugs.gentoo.org/853973
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
...usaslicer-2.5.0_alpha2.ebuild => prusaslicer-2.5.0_alpha2-r1.ebuild} | 2 +-
....0_pre20220601-r1.ebuild => prusaslicer-2.6.0_pre20220601-r2.ebuild} | 2 +-
....0_pre20220620-r1.ebuild => prusaslicer-2.6.0_pre20220620-r2.ebuild} | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
index adcc79140a37..8f23b0f55fbf 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-libs/mpfr:=
dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
- net-misc/curl
+ net-misc/curl[adns]
media-libs/glew:0=
media-libs/libpng:0=
media-libs/qhull:=
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
index e1175d1591a4..a434e9143e10 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/mpfr:=
dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
- net-misc/curl
+ net-misc/curl[adns]
media-libs/glew:0=
media-libs/libpng:0=
media-libs/qhull:=
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
index e90d15a4423e..6bd9f864a81b 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/mpfr:=
dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
- net-misc/curl
+ net-misc/curl[adns]
media-libs/glew:0=
media-libs/libpng:0=
media-libs/qhull:=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-08-05 11:33 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2022-08-05 11:33 UTC (permalink / raw
To: gentoo-commits
commit: 3100ed66ab34126ba38959781966bca3dd28eed6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 5 11:33:48 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Aug 5 11:33:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3100ed66
media-gfx/prusaslicer: amd64 stable wrt bug #862345
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
index 8f23b0f55fbf..6fb192759df2 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_2.5.0-
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-08-16 9:04 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2022-08-16 9:04 UTC (permalink / raw
To: gentoo-commits
commit: b5369b00bdec372e80a90957620c364cf0ca15f1
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 09:03:19 2022 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Tue Aug 16 09:03:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5369b00
media-gfx/prusaslicer: drop unfortunate tagged 2.6.0_pre*
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 2 -
.../prusaslicer-2.6.0_pre20220601-r2.ebuild | 76 ----------------------
.../prusaslicer-2.6.0_pre20220620-r2.ebuild | 76 ----------------------
3 files changed, 154 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index cf0d605a0d71..0aa6f5851865 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,3 +1 @@
DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
-DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c SHA512 d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
-DIST prusaslicer-2.6.0_pre20220620.tar.xz 29309256 BLAKE2B 2b2dda3f1efa05e674574812b50773b0f6c6d0c1dcfa0095deab7b80e62c5ed9f5837bc6141993ed41bcf985c598c11cf2741e17623309dbf8d7612c7af24a50 SHA512 7ad510b1e0db1774500049b76547e73b62976be897d47d118844c996939f843c9c0699c96bdf9569992a4d170a900e302566aa45ec8abee9ee4742104fb5deea
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
deleted file mode 100644
index a434e9143e10..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake desktop wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-S="${WORKDIR}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
deleted file mode 100644
index 6bd9f864a81b..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-S="${WORKDIR}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-08-31 18:26 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-08-31 18:26 UTC (permalink / raw
To: gentoo-commits
commit: c6bad8fa7b2984dff874092bf5204f2d1d415d18
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 31 18:00:44 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 18:26:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6bad8fa
media-gfx/prusaslicer: added opencascade-7.6.x dependency
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
index 82c03988b3a8..c43ffddc4b0c 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
media-libs/qhull:=
sci-libs/libigl
sci-libs/nlopt
+ =sci-libs/opencascade-7.6*:=
>=sci-mathematics/cgal-5.0:=
sys-apps/dbus
sys-libs/zlib:=
@@ -59,6 +60,9 @@ S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
src_prepare() {
sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
cmake_src_prepare
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-08-31 18:26 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-08-31 18:26 UTC (permalink / raw
To: gentoo-commits
commit: 205c11fa0a4555a97fad6552783075864d4f0d38
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 31 18:01:52 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 18:26:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205c11fa
media-gfx/prusaslicer: fixed dependencies
Bug: https://bugs.gentoo.org/867301
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/27090
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
index c43ffddc4b0c..81537f23cff6 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
@@ -29,10 +29,10 @@ RDEPEND="
dev-libs/glib:2
dev-libs/gmp:=
dev-libs/mpfr:=
- dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
net-misc/curl[adns]
media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
media-libs/libpng:0=
media-libs/qhull:=
sci-libs/libigl
@@ -41,7 +41,6 @@ RDEPEND="
>=sci-mathematics/cgal-5.0:=
sys-apps/dbus
sys-libs/zlib:=
- virtual/glu
virtual/opengl
x11-libs/gtk+:3
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-09-01 9:16 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-09-01 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 00427856fc30f81dc6f8f565d0e9995ebd9d3a6a
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 1 07:33:36 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Thu Sep 1 09:16:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00427856
media-gfx/prusaslicer: drop old
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/27102
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 -
media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild | 87 ----------------------
2 files changed, 88 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 4229ead3b9ee..10ec5ac8fc95 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,3 +1,2 @@
DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
-DIST prusaslicer-2.5.0_rc1.tar.gz 48525654 BLAKE2B 7853246d9fbc0709bc88cf3693b088edf70da9adf3d1015f79248f7edbed03b1fff21a396bea485812f08a0927e86797d77c30f150c550665ff2bf0fd660619d SHA512 5a5c2afa3f245ae6fb2486cee72ac78c6905be3e322cbdbd552de88c5220f6b18ae9db03a8e7e5c6e85e5639474d5e564c1b9a63d1e7ad9268fd8f579ba14b90
DIST prusaslicer-2.5.0_rc2.tar.gz 48596343 BLAKE2B 41df2c34929ee6797604f87d5444f252c6f751cef1de2f5275b67d675217ff2fe7bf98ecad3a551528be1f18bf926d3660cddce2ab07911a3f8c154499dd918e SHA512 94ce4b335cc89ce7c8949cdc35013bd6166ed09aa8bda556328630d7977be5d293e6ba7a143af2d1485ea7a6f6b613514ed874287793e7edcaba3453d63e37f3
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
deleted file mode 100644
index 81537f23cff6..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- >=dev-libs/boost-1.73.0:=[nls,threads(+)]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- =sci-libs/opencascade-7.6*:=
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
- "${FILESDIR}/${P}-cereal-1.3.1.patch"
- "${FILESDIR}/${P}-fix-tests.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-09-01 9:16 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-09-01 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 7903f758e20dec6c6f2311f6db74b94ac7abd801
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 1 07:30:34 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Thu Sep 1 09:16:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7903f758
media-gfx/prusaslicer: bump to 2.5.0-rc2
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild | 87 ++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 89a7b1db4bb9..4229ead3b9ee 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
DIST prusaslicer-2.5.0_rc1.tar.gz 48525654 BLAKE2B 7853246d9fbc0709bc88cf3693b088edf70da9adf3d1015f79248f7edbed03b1fff21a396bea485812f08a0927e86797d77c30f150c550665ff2bf0fd660619d SHA512 5a5c2afa3f245ae6fb2486cee72ac78c6905be3e322cbdbd552de88c5220f6b18ae9db03a8e7e5c6e85e5639474d5e564c1b9a63d1e7ad9268fd8f579ba14b90
+DIST prusaslicer-2.5.0_rc2.tar.gz 48596343 BLAKE2B 41df2c34929ee6797604f87d5444f252c6f751cef1de2f5275b67d675217ff2fe7bf98ecad3a551528be1f18bf926d3660cddce2ab07911a3f8c154499dd918e SHA512 94ce4b335cc89ce7c8949cdc35013bd6166ed09aa8bda556328630d7977be5d293e6ba7a143af2d1485ea7a6f6b613514ed874287793e7edcaba3453d63e37f3
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild
new file mode 100644
index 000000000000..a7890eb5a290
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ =sci-libs/opencascade-7.6*:=
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-10-05 4:41 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-10-05 4:41 UTC (permalink / raw
To: gentoo-commits
commit: c91924ca93942ce257115e54a394fc3b604af7ed
Author: Nils Schlupp <nils.schlupp <AT> gmail <DOT> com>
AuthorDate: Sun Sep 25 07:06:25 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Oct 5 04:41:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91924ca
media-gfx/prusaslicer: add 2.5.0
Signed-off-by: Nils Schlupp <nils.schlupp <AT> gmail.com>
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 87 ++++++++++++++++++++++++++
2 files changed, 88 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 10ec5ac8fc95..fb1b02237103 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
+DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431 SHA512 b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
DIST prusaslicer-2.5.0_rc2.tar.gz 48596343 BLAKE2B 41df2c34929ee6797604f87d5444f252c6f751cef1de2f5275b67d675217ff2fe7bf98ecad3a551528be1f18bf926d3660cddce2ab07911a3f8c154499dd918e SHA512 94ce4b335cc89ce7c8949cdc35013bd6166ed09aa8bda556328630d7977be5d293e6ba7a143af2d1485ea7a6f6b613514ed874287793e7edcaba3453d63e37f3
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
new file mode 100644
index 000000000000..fa1e70770d8a
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ =sci-libs/opencascade-7.6*:=
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-10-05 4:41 Dennis Lamm
0 siblings, 0 replies; 65+ messages in thread
From: Dennis Lamm @ 2022-10-05 4:41 UTC (permalink / raw
To: gentoo-commits
commit: e2e0436e481b4b09e9ce1ac74d0c7b574fadb838
Author: Nils Schlupp <nils.schlupp <AT> gmail <DOT> com>
AuthorDate: Wed Oct 5 02:20:01 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Oct 5 04:41:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e0436e
media-gfx/prusaslicer: update HOMEPAGE
Signed-off-by: Nils Schlupp <nils.schlupp <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27437
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
index fa1e70770d8a..394c4b628493 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
@@ -10,7 +10,7 @@ MY_PV="$(ver_rs 3 -)"
inherit cmake wxwidgets xdg
DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2022-12-28 15:00 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2022-12-28 15:00 UTC (permalink / raw
To: gentoo-commits
commit: a478377c667173277efeb419b1254062b25a9786
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 15:00:24 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 15:00:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a478377c
media-gfx/prusaslicer: Stabilize 2.5.0 amd64, #881417
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
index 394c4b628493..0340bc2f5bbe 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-01-20 3:54 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-01-20 3:54 UTC (permalink / raw
To: gentoo-commits
commit: 2a191abc97120377c6cb6b2d605ba4af7bb06394
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 03:54:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 03:54:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a191abc
media-gfx/prusaslicer: Stabilize 2.5.0-r1 amd64, #891413
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild
index 2e02b49090b4..125fcf20ac70 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-01-30 21:53 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2023-01-30 21:53 UTC (permalink / raw
To: gentoo-commits
commit: 42adb2d5aeb08239822470731f95c5477a84c5f6
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 21:52:05 2023 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 21:53:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42adb2d5
media-gfx/prusaslicer: drop old.
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 2 -
media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild | 87 ----------------------
.../prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild | 83 ---------------------
media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild | 87 ----------------------
4 files changed, 259 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index fb1b02237103..6b14dcd25eb3 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,3 +1 @@
DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431 SHA512 b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
-DIST prusaslicer-2.5.0_alpha2.tar.gz 48053741 BLAKE2B 161462ee4dc061ee1816c165b0e85688bcce1ee010451f3d6d724a71526ccea4eb006c9610124ec006ff19b030af2fcb74993016658069222d98152f29660c7e SHA512 8c29d79349e834df284374131659b863d1df592ee5304f2bae7cdbe1825feac465eaf78e0932d4184f4077a44d6add3194db31f12c5202cb064020fbaf4beecd
-DIST prusaslicer-2.5.0_rc2.tar.gz 48596343 BLAKE2B 41df2c34929ee6797604f87d5444f252c6f751cef1de2f5275b67d675217ff2fe7bf98ecad3a551528be1f18bf926d3660cddce2ab07911a3f8c154499dd918e SHA512 94ce4b335cc89ce7c8949cdc35013bd6166ed09aa8bda556328630d7977be5d293e6ba7a143af2d1485ea7a6f6b613514ed874287793e7edcaba3453d63e37f3
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
deleted file mode 100644
index 0340bc2f5bbe..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- =sci-libs/opencascade-7.6*:=
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
deleted file mode 100644
index fb35f87e8787..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="${PV//_/-}"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_2.5.0-alpha2.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- dev-libs/imath:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/glu
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.4.0-fix-build-with-cereal-1.3.1.patch"
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild
deleted file mode 100644
index fa1e70770d8a..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_rc2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"FastSweepingDomain
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- =sci-libs/opencascade-7.6*:=
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-01-30 21:53 Piotr Karbowski
0 siblings, 0 replies; 65+ messages in thread
From: Piotr Karbowski @ 2023-01-30 21:53 UTC (permalink / raw
To: gentoo-commits
commit: 0c353e4eeb41bedc59f8f69c649d60ed6ff08a8f
Author: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 21:51:13 2023 +0000
Commit: Piotr Karbowski <slashbeast <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 21:53:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c353e4e
media-gfx/prusaslicer: 2.5.0-r2: relax opencascade dep.
Closes: https://bugs.gentoo.org/892647
Signed-off-by: Piotr Karbowski <slashbeast <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild | 88 +++++++++++++++++++++++
1 file changed, 88 insertions(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild
new file mode 100644
index 000000000000..65d30cb77442
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ >=media-gfx/openvdb-8.2:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ >=sci-libs/opencascade-7.6.2:=
+ >=sci-mathematics/cgal-5.0:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
+ "${FILESDIR}/${PN}-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-04-07 16:02 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2023-04-07 16:02 UTC (permalink / raw
To: gentoo-commits
commit: e31fbb7dcada27c8a6ac8334328c8bd2bcf98991
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 16:01:44 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 16:02:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31fbb7d
media-gfx/prusaslicer: bump to 2.5.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.5.2.ebuild | 88 ++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 4a975acb001b..028a3ffe1e61 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431 SHA512 b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
DIST prusaslicer-2.5.1.tar.gz 48888707 BLAKE2B 2d976cdb7a72e14fba3bdef044b317dca059549b300ea327fe396ace121441260f6bc29dfcd4e7e8d0624ea90d3014cdea1af8a970abac4b1c0c91fa291d0b3c SHA512 7326f5e2ce5316b9afd9387f616a489d2f0e5d256ff27efbd91baa5a1755f8ccdb6ec14139f0074ead330d11674c20bb2d22b77f866ac26e5ec170223ced4af6
+DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8 SHA512 7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.2.ebuild
new file mode 100644
index 000000000000..09476833706a
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
+ "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
+ "${FILESDIR}/${PN}-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-04-22 11:03 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2023-04-22 11:03 UTC (permalink / raw
To: gentoo-commits
commit: a4ba410657eeec7662d7f912b976b0790108baa1
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 11:01:32 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 11:03:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ba4106
media-gfx/prusaslicer: dropped obsolete 2.5.0-r2 & 2.5.1
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 -
media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild | 88 -----------------------
media-gfx/prusaslicer/prusaslicer-2.5.1.ebuild | 88 -----------------------
3 files changed, 177 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 028a3ffe1e61..4ec9e6eb81e6 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,3 +1,2 @@
DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431 SHA512 b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
-DIST prusaslicer-2.5.1.tar.gz 48888707 BLAKE2B 2d976cdb7a72e14fba3bdef044b317dca059549b300ea327fe396ace121441260f6bc29dfcd4e7e8d0624ea90d3014cdea1af8a970abac4b1c0c91fa291d0b3c SHA512 7326f5e2ce5316b9afd9387f616a489d2f0e5d256ff27efbd91baa5a1755f8ccdb6ec14139f0074ead330d11674c20bb2d22b77f866ac26e5ec170223ced4af6
DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8 SHA512 7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild
deleted file mode 100644
index 65d30cb77442..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0-r2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- >=sci-libs/opencascade-7.6.2:=
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
- "${FILESDIR}/${PN}-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.1.ebuild
deleted file mode 100644
index 09476833706a..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- media-gfx/openvdb:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- sci-libs/opencascade:=
- sci-mathematics/cgal:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
- "${FILESDIR}/${PN}-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-05-06 9:23 Arthur Zamarin
0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2023-05-06 9:23 UTC (permalink / raw
To: gentoo-commits
commit: d522f7892597b8bd1168eadb57582a72a294f04b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 6 09:23:38 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 6 09:23:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d522f789
media-gfx/prusaslicer: Stabilize 2.5.2-r1 amd64, #904820
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.5.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.2-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.2-r1.ebuild
index e0a2d4fd7cfd..6c02da88bcab 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.2-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-05-06 9:37 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2023-05-06 9:37 UTC (permalink / raw
To: gentoo-commits
commit: e45d7445a311725a48d67f455e20066b162291b3
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat May 6 09:37:31 2023 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat May 6 09:37:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45d7445
media-gfx/prusaslicer: dropped obsolete 2.5.0-r1
Bug: https://bugs.gentoo.org/904820
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 -
media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild | 88 -----------------------
2 files changed, 89 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 4ec9e6eb81e6..0a912e0ff23f 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1 @@
-DIST prusaslicer-2.5.0.tar.gz 48591956 BLAKE2B e353e30d91b5bb60d8885783fcba8e5fc412f388f80c35df4b20733090cb19b54a851e00b9fb6a2a813a3c734da7fccc73259c5e6033de182a73eaaf4599f431 SHA512 b31c1bf5c0692ce34e965e356cc27a07819712a524a514100bcb9372a08d3c4c9200a097b72f6b4e3efd0d3e9253bc3d813a9fe24d1f8a3d5a2933c9e3712665
DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8 SHA512 7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild
deleted file mode 100644
index 125fcf20ac70..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RESTRICT="test"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=media-gfx/openvdb-8.2:=
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- =sci-libs/opencascade-7.6*:=
- >=sci-mathematics/cgal-5.0:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.5.0_alpha2-boost-fixes.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-cereal-1.3.1.patch"
- "${FILESDIR}/${PN}-2.5.0_rc1-fix-tests.patch"
- "${FILESDIR}/${PN}-2.5.0_boost-1.81-std-wxString-to-std-wstring.patch"
-)
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-src_prepare() {
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-08-09 5:58 Yixun Lan
0 siblings, 0 replies; 65+ messages in thread
From: Yixun Lan @ 2023-08-09 5:58 UTC (permalink / raw
To: gentoo-commits
commit: 86496b4c53c0c858527fdcedb3683fa31a3619d6
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 9 05:56:44 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 9 05:57:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86496b4c
media-gfx/prusaslicer: Keyword 2.6.0-r1 arm64, #910748
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
index 281398381412..92abbdc12468 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-10-24 20:59 Alexey Shvetsov
0 siblings, 0 replies; 65+ messages in thread
From: Alexey Shvetsov @ 2023-10-24 20:59 UTC (permalink / raw
To: gentoo-commits
commit: 864a3afe25cc83722526bd2cec62abe002c433af
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 20:58:23 2023 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 20:58:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864a3afe
media-gfx/prusaslicer: add 2.6.1
Closes: https://bugs.gentoo.org/914756
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild | 88 ++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 967e72f1d40f..e0b6484d7d81 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,2 +1,3 @@
DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8 SHA512 7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
DIST prusaslicer-2.6.0.tar.gz 56430180 BLAKE2B 7d6a0344f558d5788676364262f9e2b878a01e199fa8c95cda87c801c84fd02d5fc9df5a16096d36ec2e02ea54c8189165d524d8e7f73f66526fba6e5c60e55b SHA512 c6133f09ccee5c3c6f1e6e3aebfee749fb0138e830d93ed42b19063b89738162095fa7c017695643b736099750bb56d6bd8174f8bf18a6f0703811703bfb508c
+DIST prusaslicer-2.6.1.tar.gz 58479800 BLAKE2B d5bfe09a76c5e1e5d3f5fae350db27db61e1f90465db42b5573314c58d77c89d3c04e67b45c449374570b7c1a0ee13bf7984b011f751a71e3b1414759cc921e9 SHA512 2b04eeff4feca2afd560b2fb6a5bbdaae6cabed2180d1416f2e4c7c385a50f859ec334c864a737b7c09eb3fd88f80af68655a0ef25ce9216b16549b16b3020b0
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
new file mode 100644
index 000000000000..6661c356d72e
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
+ "${FILESDIR}/${PN}-2.6.0-disable-noisy-asserts.patch"
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2023-12-27 13:32 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-12-27 13:32 UTC (permalink / raw
To: gentoo-commits
commit: fbde84407d072e01eaf67cd5ce378653cdb5a4e6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 27 13:31:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 13:31:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbde8440
media-gfx/prusaslicer: Stabilize 2.6.1 amd64, #917636
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
index 6661c356d72e..4908a2557257 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-02-01 13:05 Alexey Shvetsov
0 siblings, 0 replies; 65+ messages in thread
From: Alexey Shvetsov @ 2024-02-01 13:05 UTC (permalink / raw
To: gentoo-commits
commit: bf0b0fc0730c2da427db8ccb228c5b0aaf9cb78a
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 1 13:00:44 2024 +0000
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Feb 1 13:02:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0b0fc0
media-gfx/prusaslicer: add 2.7.1
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild | 88 ++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index e0b6484d7d81..a55b73005349 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,3 +1,4 @@
DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336c0f31eee8f197804122e46e62e030a17baf97f744019673e3adc9aff7413380f5c0513fa3d9e3044d56c32d4c95e5b8 SHA512 7d17ce358f742ef44725b0b4160be3ddc522d2160d0b467589a1def82b2f478108e4934efb80feff043435b69fe7e81f18146277f67ec1819d9a0150fa9942a2
DIST prusaslicer-2.6.0.tar.gz 56430180 BLAKE2B 7d6a0344f558d5788676364262f9e2b878a01e199fa8c95cda87c801c84fd02d5fc9df5a16096d36ec2e02ea54c8189165d524d8e7f73f66526fba6e5c60e55b SHA512 c6133f09ccee5c3c6f1e6e3aebfee749fb0138e830d93ed42b19063b89738162095fa7c017695643b736099750bb56d6bd8174f8bf18a6f0703811703bfb508c
DIST prusaslicer-2.6.1.tar.gz 58479800 BLAKE2B d5bfe09a76c5e1e5d3f5fae350db27db61e1f90465db42b5573314c58d77c89d3c04e67b45c449374570b7c1a0ee13bf7984b011f751a71e3b1414759cc921e9 SHA512 2b04eeff4feca2afd560b2fb6a5bbdaae6cabed2180d1416f2e4c7c385a50f859ec334c864a737b7c09eb3fd88f80af68655a0ef25ce9216b16549b16b3020b0
+DIST prusaslicer-2.7.1.tar.gz 64975776 BLAKE2B 7683e2c97458da6b6f2b0e826f538d556f011e4580246277a926df55a71c5a4668089235b8b13379646e1730d301c446cd5d9116e236986cb29bb322390ba94f SHA512 20037164b8a8853e2f30a5ed613e0da1d02d6fa581c21ef67a51e90af3c33a98eb75e0b3a203adfb8ed7bc67f32de7ea598f3f0ab9c68341738db0c1c1974b3d
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
new file mode 100644
index 000000000000..2a926a3e0102
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ media-gfx/libbgcode
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-02-29 18:48 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-02-29 18:48 UTC (permalink / raw
To: gentoo-commits
commit: 5c1a65806bd40a1e33925a7e27316ba6fdc5bb7a
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 29 18:46:14 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 18:46:28 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1a6580
media-gfx/prusaslicer: bump to 2.7.2
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 88 ++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index a55b73005349..759b683902f4 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -2,3 +2,4 @@ DIST prusaslicer-2.5.2.tar.gz 49039089 BLAKE2B f1489cac7f23977da30da130faab15336
DIST prusaslicer-2.6.0.tar.gz 56430180 BLAKE2B 7d6a0344f558d5788676364262f9e2b878a01e199fa8c95cda87c801c84fd02d5fc9df5a16096d36ec2e02ea54c8189165d524d8e7f73f66526fba6e5c60e55b SHA512 c6133f09ccee5c3c6f1e6e3aebfee749fb0138e830d93ed42b19063b89738162095fa7c017695643b736099750bb56d6bd8174f8bf18a6f0703811703bfb508c
DIST prusaslicer-2.6.1.tar.gz 58479800 BLAKE2B d5bfe09a76c5e1e5d3f5fae350db27db61e1f90465db42b5573314c58d77c89d3c04e67b45c449374570b7c1a0ee13bf7984b011f751a71e3b1414759cc921e9 SHA512 2b04eeff4feca2afd560b2fb6a5bbdaae6cabed2180d1416f2e4c7c385a50f859ec334c864a737b7c09eb3fd88f80af68655a0ef25ce9216b16549b16b3020b0
DIST prusaslicer-2.7.1.tar.gz 64975776 BLAKE2B 7683e2c97458da6b6f2b0e826f538d556f011e4580246277a926df55a71c5a4668089235b8b13379646e1730d301c446cd5d9116e236986cb29bb322390ba94f SHA512 20037164b8a8853e2f30a5ed613e0da1d02d6fa581c21ef67a51e90af3c33a98eb75e0b3a203adfb8ed7bc67f32de7ea598f3f0ab9c68341738db0c1c1974b3d
+DIST prusaslicer-2.7.2.tar.gz 64915607 BLAKE2B 25f531df0e1ed941cd5f15f6e30938dceb89148d4166b4042db60e587b5277d02e310738a9b368e9f3b88aea3abb9c9d5e2be89b5774b42191b7cae0589ce5c8 SHA512 74467cc353fd611133b0b0bc7b8026dc67bce0c7f1d14a47368dd5bac6c33b6400f73e2ecc46b7b43e8c724f0ec6e5f509bafed04c2c7349e5ffb1022af2f4db
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
new file mode 100644
index 000000000000..2a926a3e0102
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ media-gfx/libbgcode
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
+)
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+src_prepare() {
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-03-04 21:03 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-03-04 21:03 UTC (permalink / raw
To: gentoo-commits
commit: 692580461ac900356d6383fd350e74fd9b400550
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 4 21:02:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 4 21:02:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69258046
media-gfx/prusaslicer: Stabilize 2.7.1 amd64, #926089
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
index 2a926a3e0102..52f7bd2d1548 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_P
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-03-25 18:57 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-03-25 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 0c8d22fd3b4f568ccf86c225b214b4d2581ebbae
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 18:11:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 18:54:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8d22fd
media-gfx/prusaslicer: 2.7.2 re-enable tests
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35915
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 9eb191278e1c..a4ea9747ee33 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -20,7 +20,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="test"
-RESTRICT="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-cpp/eigen:3
@@ -90,3 +90,10 @@ src_configure() {
cmake_src_configure
}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ "^libslic3r_tests$"
+ )
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-03-25 18:57 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-03-25 18:57 UTC (permalink / raw
To: gentoo-commits
commit: e601066d6e4adf2e6bc88cfe1a4b239ad9833287
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 18:11:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 18:54:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e601066d
media-gfx/prusaslicer: move definition of S
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild | 4 ++--
media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild | 4 ++--
media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
index c2fcc93980c9..89862b5ef9ad 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D
HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
)
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
index e835e7b55b23..4784511aea1f 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D
HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
)
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 53be447d2fa0..9eb191278e1c 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D
HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
)
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-03-29 9:04 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-03-29 9:04 UTC (permalink / raw
To: gentoo-commits
commit: a05bc36d0b5c3d28287be0eebdc1c67e2a2cf335
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 09:04:41 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 09:04:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05bc36d
media-gfx/prusaslicer: bump to 2.7.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.7.3.ebuild | 99 ++++++++++++++++++++++++++
2 files changed, 100 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index b0a40cbe994d..6076309ac8a0 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,3 +1,4 @@
DIST prusaslicer-2.6.1.tar.gz 58479800 BLAKE2B d5bfe09a76c5e1e5d3f5fae350db27db61e1f90465db42b5573314c58d77c89d3c04e67b45c449374570b7c1a0ee13bf7984b011f751a71e3b1414759cc921e9 SHA512 2b04eeff4feca2afd560b2fb6a5bbdaae6cabed2180d1416f2e4c7c385a50f859ec334c864a737b7c09eb3fd88f80af68655a0ef25ce9216b16549b16b3020b0
DIST prusaslicer-2.7.1.tar.gz 64975776 BLAKE2B 7683e2c97458da6b6f2b0e826f538d556f011e4580246277a926df55a71c5a4668089235b8b13379646e1730d301c446cd5d9116e236986cb29bb322390ba94f SHA512 20037164b8a8853e2f30a5ed613e0da1d02d6fa581c21ef67a51e90af3c33a98eb75e0b3a203adfb8ed7bc67f32de7ea598f3f0ab9c68341738db0c1c1974b3d
DIST prusaslicer-2.7.2.tar.gz 64915607 BLAKE2B 25f531df0e1ed941cd5f15f6e30938dceb89148d4166b4042db60e587b5277d02e310738a9b368e9f3b88aea3abb9c9d5e2be89b5774b42191b7cae0589ce5c8 SHA512 74467cc353fd611133b0b0bc7b8026dc67bce0c7f1d14a47368dd5bac6c33b6400f73e2ecc46b7b43e8c724f0ec6e5f509bafed04c2c7349e5ffb1022af2f4db
+DIST prusaslicer-2.7.3.tar.gz 65398513 BLAKE2B 0aa135a7106061978a2c5f5d874ad1885e42a976a9a7834f6dd9fea4e80f4224b781b6abe7e680e4c6826f90f95ecfcc547f9dcca645b885a082e32a3efc504a SHA512 aef22b742d93d4b3348f17809403e579fa187c1a27813a79b729cd2576db3f3ff9a73676b7815f8fff469e967e880e51de378ec24f36d5e35d73a7fc6850e0c8
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.3.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.3.ebuild
new file mode 100644
index 000000000000..a4ea9747ee33
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ media-gfx/libbgcode
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
+)
+
+src_prepare() {
+ if has_version ">=sci-libs/opencascade-7.8.0"; then
+ eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+ fi
+
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ "^libslic3r_tests$"
+ )
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-04-05 12:15 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-04-05 12:15 UTC (permalink / raw
To: gentoo-commits
commit: fe14159cac378e03b37cfd739077eca9691cfba0
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 5 12:15:25 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Apr 5 12:15:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe14159c
media-gfx/prusaslicer: bump to 2.7.4, dropped 2.7.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 2 +-
.../prusaslicer/{prusaslicer-2.7.3.ebuild => prusaslicer-2.7.4.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 6076309ac8a0..6e339d81f0a9 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,4 +1,4 @@
DIST prusaslicer-2.6.1.tar.gz 58479800 BLAKE2B d5bfe09a76c5e1e5d3f5fae350db27db61e1f90465db42b5573314c58d77c89d3c04e67b45c449374570b7c1a0ee13bf7984b011f751a71e3b1414759cc921e9 SHA512 2b04eeff4feca2afd560b2fb6a5bbdaae6cabed2180d1416f2e4c7c385a50f859ec334c864a737b7c09eb3fd88f80af68655a0ef25ce9216b16549b16b3020b0
DIST prusaslicer-2.7.1.tar.gz 64975776 BLAKE2B 7683e2c97458da6b6f2b0e826f538d556f011e4580246277a926df55a71c5a4668089235b8b13379646e1730d301c446cd5d9116e236986cb29bb322390ba94f SHA512 20037164b8a8853e2f30a5ed613e0da1d02d6fa581c21ef67a51e90af3c33a98eb75e0b3a203adfb8ed7bc67f32de7ea598f3f0ab9c68341738db0c1c1974b3d
DIST prusaslicer-2.7.2.tar.gz 64915607 BLAKE2B 25f531df0e1ed941cd5f15f6e30938dceb89148d4166b4042db60e587b5277d02e310738a9b368e9f3b88aea3abb9c9d5e2be89b5774b42191b7cae0589ce5c8 SHA512 74467cc353fd611133b0b0bc7b8026dc67bce0c7f1d14a47368dd5bac6c33b6400f73e2ecc46b7b43e8c724f0ec6e5f509bafed04c2c7349e5ffb1022af2f4db
-DIST prusaslicer-2.7.3.tar.gz 65398513 BLAKE2B 0aa135a7106061978a2c5f5d874ad1885e42a976a9a7834f6dd9fea4e80f4224b781b6abe7e680e4c6826f90f95ecfcc547f9dcca645b885a082e32a3efc504a SHA512 aef22b742d93d4b3348f17809403e579fa187c1a27813a79b729cd2576db3f3ff9a73676b7815f8fff469e967e880e51de378ec24f36d5e35d73a7fc6850e0c8
+DIST prusaslicer-2.7.4.tar.gz 65396083 BLAKE2B 658c9c623e9b25ba2590f3b816987776050b25849dab2b52500ed1673434f016007b6f40944afe412df4a517351785db15de8c8b8e633d7765d656e35014aa69 SHA512 fa876160ec641ecaed20339d66c01971ca1ad73fdfba3b19bae4169e81020175aa5b99a8a7f4f01bf15d112b817cde8226c01bb4bdfb077f387a2d27f92e5d6b
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.3.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
similarity index 100%
rename from media-gfx/prusaslicer/prusaslicer-2.7.3.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-05-10 9:09 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-05-10 9:09 UTC (permalink / raw
To: gentoo-commits
commit: e58c588b049f5e80f7d84f864b0dd3e551c637fa
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 09:09:17 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri May 10 09:09:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e58c588b
media-gfx/prusaslicer: dropped obsolete 2.7.2
Bug: https://bugs.gentoo.org/927925
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 -
media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 99 --------------------------
2 files changed, 100 deletions(-)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 6e339d81f0a9..de04fd64840a 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1,4 +1,3 @@
DIST prusaslicer-2.6.1.tar.gz 58479800 BLAKE2B d5bfe09a76c5e1e5d3f5fae350db27db61e1f90465db42b5573314c58d77c89d3c04e67b45c449374570b7c1a0ee13bf7984b011f751a71e3b1414759cc921e9 SHA512 2b04eeff4feca2afd560b2fb6a5bbdaae6cabed2180d1416f2e4c7c385a50f859ec334c864a737b7c09eb3fd88f80af68655a0ef25ce9216b16549b16b3020b0
DIST prusaslicer-2.7.1.tar.gz 64975776 BLAKE2B 7683e2c97458da6b6f2b0e826f538d556f011e4580246277a926df55a71c5a4668089235b8b13379646e1730d301c446cd5d9116e236986cb29bb322390ba94f SHA512 20037164b8a8853e2f30a5ed613e0da1d02d6fa581c21ef67a51e90af3c33a98eb75e0b3a203adfb8ed7bc67f32de7ea598f3f0ab9c68341738db0c1c1974b3d
-DIST prusaslicer-2.7.2.tar.gz 64915607 BLAKE2B 25f531df0e1ed941cd5f15f6e30938dceb89148d4166b4042db60e587b5277d02e310738a9b368e9f3b88aea3abb9c9d5e2be89b5774b42191b7cae0589ce5c8 SHA512 74467cc353fd611133b0b0bc7b8026dc67bce0c7f1d14a47368dd5bac6c33b6400f73e2ecc46b7b43e8c724f0ec6e5f509bafed04c2c7349e5ffb1022af2f4db
DIST prusaslicer-2.7.4.tar.gz 65396083 BLAKE2B 658c9c623e9b25ba2590f3b816987776050b25849dab2b52500ed1673434f016007b6f40944afe412df4a517351785db15de8c8b8e633d7765d656e35014aa69 SHA512 fa876160ec641ecaed20339d66c01971ca1ad73fdfba3b19bae4169e81020175aa5b99a8a7f4f01bf15d112b817cde8226c01bb4bdfb077f387a2d27f92e5d6b
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
deleted file mode 100644
index a4ea9747ee33..000000000000
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.2-gtk3"
-MY_PN="PrusaSlicer"
-MY_PV="$(ver_rs 3 -)"
-
-inherit cmake wxwidgets xdg
-
-DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
-HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
-SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
-LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-cpp/eigen:3
- dev-cpp/tbb:=
- dev-libs/boost:=[nls]
- dev-libs/cereal
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/gmp:=
- dev-libs/mpfr:=
- media-gfx/openvdb:=
- media-gfx/libbgcode
- net-misc/curl[adns]
- media-libs/glew:0=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/qhull:=
- sci-libs/libigl
- sci-libs/nlopt
- sci-libs/opencascade:=
- sci-mathematics/cgal:=
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/opengl
- x11-libs/gtk+:3
- >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
- media-libs/nanosvg:=
-"
-DEPEND="${RDEPEND}
- media-libs/qhull[static-libs]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
- "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
-)
-
-src_prepare() {
- if has_version ">=sci-libs/opencascade-7.8.0"; then
- eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
- fi
-
- sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
-
- sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
- src/occt_wrapper/CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- CMAKE_BUILD_TYPE="Release"
-
- setup-wxwidgets
-
- local mycmakeargs=(
- -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
-
- -DSLIC3R_BUILD_TESTS=$(usex test)
- -DSLIC3R_FHS=ON
- -DSLIC3R_GTK=3
- -DSLIC3R_GUI=ON
- -DSLIC3R_PCH=OFF
- -DSLIC3R_STATIC=OFF
- -DSLIC3R_WX_STABLE=ON
- -Wno-dev
- )
-
- cmake_src_configure
-}
-
-src_test() {
- CMAKE_SKIP_TESTS=(
- "^libslic3r_tests$"
- )
- cmake_src_test
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-05-20 8:52 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-05-20 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 95294f81a5615427b4009d556a7a9f81e41d5859
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 08:51:53 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon May 20 08:52:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95294f81
media-gfx/prusaslicer: added missing test dep to 2.7.4
Bug: https://bugs.gentoo.org/927841
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
index a4ea9747ee33..48092fb26071 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
@@ -51,6 +51,7 @@ RDEPEND="
"
DEPEND="${RDEPEND}
media-libs/qhull[static-libs]
+ test? ( =dev-cpp/catch-2* )
"
PATCHES=(
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-05-20 9:06 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-05-20 9:06 UTC (permalink / raw
To: gentoo-commits
commit: c8afdfdb59a521bf90348d754e909ba69cd670c6
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 09:06:16 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon May 20 09:06:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8afdfdb
media-gfx/prusaslicer: added live ebuild
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-9999.ebuild | 105 ++++++++++++++++++++++++++
1 file changed, 105 insertions(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-9999.ebuild b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
new file mode 100644
index 000000000000..5f7e18907896
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/prusa3d/prusaslicer.git"
+else
+ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+fi
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ media-gfx/libbgcode
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+ test? ( =dev-cpp/catch-2* )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
+)
+
+src_prepare() {
+ if has_version ">=sci-libs/opencascade-7.8.0"; then
+ eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+ fi
+
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ "^libslic3r_tests$"
+ )
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-05-21 17:34 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-05-21 17:34 UTC (permalink / raw
To: gentoo-commits
commit: e42be6e227f70db7e1813e9c9c803e4c30dc19c5
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 17:34:14 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue May 21 17:34:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42be6e2
media-gfx/prusaslicer: 2.7.4 amd64 stable
Closes: https://bugs.gentoo.org/932283
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild b/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
index 48092fb26071..2bc5d574fed6 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-06-15 10:32 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-06-15 10:32 UTC (permalink / raw
To: gentoo-commits
commit: 47ffd2be64a139c6f218bf9b07c250274f20ae56
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 15 10:31:37 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 10:32:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ffd2be
media-gfx/prusaslicer: dropped patches from live ebuild
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-9999.ebuild | 6 ------
1 file changed, 6 deletions(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-9999.ebuild b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
index 72b48171933c..124181307e1c 100644
--- a/media-gfx/prusaslicer/prusaslicer-9999.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
@@ -59,12 +59,6 @@ DEPEND="${RDEPEND}
test? ( =dev-cpp/catch-2* )
"
-PATCHES=(
- "${FILESDIR}/${PN}-2.6.0-libexpat-double-definition-fix.patch"
- "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
- "${FILESDIR}/${PN}-2.7.4-boost-1.85.patch"
-)
-
src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-06-22 8:33 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-06-22 8:33 UTC (permalink / raw
To: gentoo-commits
commit: 7cabaa07d403bf19ce37f522ec8a7880028327e2
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 22 08:32:38 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 22 08:32:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cabaa07
media-gfx/prusaslicer: fixed deps
Bug: https://bugs.gentoo.org/934358
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-9999.ebuild b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
index 124181307e1c..9a3c3a3c6ee5 100644
--- a/media-gfx/prusaslicer/prusaslicer-9999.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
@@ -51,7 +51,7 @@ RDEPEND="
sys-libs/zlib:=
virtual/opengl
x11-libs/gtk+:3
- >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,webkit]
media-libs/nanosvg:=
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-06-27 13:46 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-06-27 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 9beacb7ca1db465001356c31fb06984d1a6a1825
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 13:45:35 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 13:45:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9beacb7c
media-gfx/prusaslicer: bump to 2.8.0
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/Manifest | 1 +
media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild | 105 +++++++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index ff8ebdecd89c..96bff41a9c8d 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -1 +1,2 @@
DIST prusaslicer-2.7.4.tar.gz 65396083 BLAKE2B 658c9c623e9b25ba2590f3b816987776050b25849dab2b52500ed1673434f016007b6f40944afe412df4a517351785db15de8c8b8e633d7765d656e35014aa69 SHA512 fa876160ec641ecaed20339d66c01971ca1ad73fdfba3b19bae4169e81020175aa5b99a8a7f4f01bf15d112b817cde8226c01bb4bdfb077f387a2d27f92e5d6b
+DIST prusaslicer-2.8.0.tar.gz 69806919 BLAKE2B b87c63ae411814dbffc8ae96c243bf06018d600db732ef32f7c766ce6bdf156b0aca6da90868482f39b9c6421c6a386bccc9f69e23218dadc07f1bcdb21b9793 SHA512 d98b43e9e1a6da9cbab46b2564da02fc0f8521d84a4df915d0ffd0878ee1a25afebe7078e38b124ec8565782379c51a7f9564462652ef1a7d9819d29297c1937
diff --git a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
new file mode 100644
index 000000000000..71ea154eda73
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/prusa3d/prusaslicer.git"
+else
+ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+fi
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ media-gfx/libbgcode
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,webkit]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+ test? ( =dev-cpp/catch-2* )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
+ "${FILESDIR}/${PN}-2.8.0-fixed-linking.patch"
+)
+
+src_prepare() {
+ if has_version ">=sci-libs/opencascade-7.8.0"; then
+ eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+ fi
+
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ "^libslic3r_tests$"
+ )
+ cmake_src_test
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-06-29 11:19 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-06-29 11:19 UTC (permalink / raw
To: gentoo-commits
commit: d27eb9f7ea1a3ebd611efd600c612fff641ae7b3
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 29 11:19:21 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Jun 29 11:19:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27eb9f7
media-gfx/prusaslicer: added wayland/x11 patch to 2.8.0 and live
Closes: https://bugs.gentoo.org/935117
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild | 1 +
media-gfx/prusaslicer/prusaslicer-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
index 71ea154eda73..2bb72a7c183f 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
"
PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
"${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
"${FILESDIR}/${PN}-2.8.0-fixed-linking.patch"
)
diff --git a/media-gfx/prusaslicer/prusaslicer-9999.ebuild b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
index 71ea154eda73..2bb72a7c183f 100644
--- a/media-gfx/prusaslicer/prusaslicer-9999.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
"
PATCHES=(
+ "${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
"${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
"${FILESDIR}/${PN}-2.8.0-fixed-linking.patch"
)
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-08-04 15:40 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-08-04 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 991e00b3d75ae763f3fce40c8df086a4cf32ef00
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 15:40:17 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 15:40:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991e00b3
media-gfx/prusaslicer: 2.8.0 amd64 stable
Closes: https://bugs.gentoo.org/936874
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
index 2bb72a7c183f..ed23b287f530 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/prusa3d/prusaslicer.git"
else
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
fi
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/
@ 2024-10-30 11:48 Miroslav Šulc
0 siblings, 0 replies; 65+ messages in thread
From: Miroslav Šulc @ 2024-10-30 11:48 UTC (permalink / raw
To: gentoo-commits
commit: 4318b29a80317ea6e2959b7ef258b3b5cf843c19
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 11:47:57 2024 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 11:47:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4318b29a
media-gfx/prusaslicer: amd64 stable
Closes: https://bugs.gentoo.org/942053
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-gfx/prusaslicer/prusaslicer-2.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-gfx/prusaslicer/prusaslicer-2.8.1.ebuild b/media-gfx/prusaslicer/prusaslicer-2.8.1.ebuild
index fbf13e9d7d66..ee32a6be8059 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.8.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.8.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/prusa3d/prusaslicer.git"
else
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
fi
^ permalink raw reply related [flat|nested] 65+ messages in thread
end of thread, other threads:[~2024-10-30 12:23 UTC | newest]
Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-01 13:05 [gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/ Alexey Shvetsov
-- strict thread matches above, loose matches on Subject: below --
2024-10-30 11:48 Miroslav Šulc
2024-08-04 15:40 Miroslav Šulc
2024-06-29 11:19 Miroslav Šulc
2024-06-27 13:46 Miroslav Šulc
2024-06-22 8:33 Miroslav Šulc
2024-06-15 10:32 Miroslav Šulc
2024-05-21 17:34 Miroslav Šulc
2024-05-20 9:06 Miroslav Šulc
2024-05-20 8:52 Miroslav Šulc
2024-05-10 9:09 Miroslav Šulc
2024-04-05 12:15 Miroslav Šulc
2024-03-29 9:04 Miroslav Šulc
2024-03-25 18:57 Sam James
2024-03-25 18:57 Sam James
2024-03-04 21:03 Sam James
2024-02-29 18:48 Miroslav Šulc
2023-12-27 13:32 Sam James
2023-10-24 20:59 Alexey Shvetsov
2023-08-09 5:58 Yixun Lan
2023-05-06 9:37 Miroslav Šulc
2023-05-06 9:23 Arthur Zamarin
2023-04-22 11:03 Miroslav Šulc
2023-04-07 16:02 Miroslav Šulc
2023-01-30 21:53 Piotr Karbowski
2023-01-30 21:53 Piotr Karbowski
2023-01-20 3:54 Sam James
2022-12-28 15:00 Sam James
2022-10-05 4:41 Dennis Lamm
2022-10-05 4:41 Dennis Lamm
2022-09-01 9:16 Dennis Lamm
2022-09-01 9:16 Dennis Lamm
2022-08-31 18:26 Dennis Lamm
2022-08-31 18:26 Dennis Lamm
2022-08-16 9:04 Piotr Karbowski
2022-08-05 11:33 Agostino Sarubbo
2022-07-06 21:25 Piotr Karbowski
2022-06-26 20:21 Piotr Karbowski
2022-06-26 20:20 Piotr Karbowski
2022-06-25 23:52 Sam James
2022-06-23 22:09 Piotr Karbowski
2022-06-10 3:16 Sam James
2022-06-02 22:28 Piotr Karbowski
2022-06-01 22:39 Piotr Karbowski
2022-05-04 21:53 Piotr Karbowski
2022-03-21 15:20 Agostino Sarubbo
2022-03-14 6:51 Dennis Lamm
2021-12-29 21:33 Dennis Lamm
2021-12-29 11:05 Dennis Lamm
2021-12-23 13:13 Dennis Lamm
2021-11-01 10:00 Dennis Lamm
2021-10-30 17:25 Sam James
2021-10-30 17:23 Sam James
2021-10-29 22:23 Sam James
2021-10-27 17:57 Dennis Lamm
2021-10-27 17:57 Dennis Lamm
2021-09-23 23:40 Sam James
2021-06-18 19:18 David Seifert
2021-06-17 5:08 Dennis Lamm
2021-06-09 16:50 Dennis Lamm
2021-06-07 3:24 Dennis Lamm
2021-02-07 23:57 Dennis Lamm
2021-02-07 23:57 Dennis Lamm
2021-02-05 8:55 Sam James
2020-12-29 14:47 Dennis Lamm
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox