I've modified old ebuild for cura version 3.2.1, works for me,though with some bugs. Reproducible: Always
Created attachment 520118 [details] Cura 3.2.1
Created attachment 520120 [details, diff] Cura 3.2.1 install paths patch
Created attachment 520122 [details] curaengine 3.2
Created attachment 520124 [details] libarcus 3.2
Created attachment 520126 [details] libsavitar 3.2 ebuild, needed for saving cura profiles
Created attachment 520128 [details] uranium 3.2 ebuild
Created attachment 520132 [details, diff] uranium 3.2 isntall paths patch
Created attachment 521366 [details] Cura 3.2.1, fixed curaengine dependency
Hadn't spotted this until today, ref'd by bug 616170. Will try to test in coming weeks, and raise PR for tree. Thanks for the submission!
I have a Cura 3.2.1 ebuild in my overlay...see https://bugs.gentoo.org/642180#c1 for details. (It also addresses the materials-list issues in that other bug.)
Created attachment 529264 [details] libarcus 3.3 ebuild
Created attachment 529266 [details] libsavitar 3.3 ebuild
Created attachment 529268 [details] uranium 3.3 ebuild
Created attachment 529270 [details, diff] uranium 3.3 install paths patch
Created attachment 529272 [details] curaengine 3.3 ebuild
Created attachment 529274 [details] Cura 3.3 ebuild It lacks materials files, i'm too lazy.
I've made an overlay for cura-3.3.1 and all needed packages. Proper dependencies and repoman friendly. There are some new packages, so direct PR could not be created, I suppose. https://github.com/Perlovka/cura-overlay
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e62b6c736134c9ad0cedf85c677feda3b98ad5 commit 80e62b6c736134c9ad0cedf85c677feda3b98ad5 Author: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> AuthorDate: 2018-06-14 13:11:02 +0000 Commit: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> CommitDate: 2018-06-14 13:11:02 +0000 media-gfx/cura: Version bump and clean up Closes: https://bugs.gentoo.org/630620 Closes: https://bugs.gentoo.org/648130 Closes: https://github.com/gentoo/gentoo/pull/8258 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-gfx/cura/Manifest | 6 +- media-gfx/cura/cura-0.15.04.4.ebuild | 77 ------------------ media-gfx/cura/cura-0.15.04.5_rc5.ebuild | 78 ------------------- media-gfx/cura/cura-2.1.0_beta.ebuild | 69 ----------------- media-gfx/cura/cura-2.3.1.ebuild | 70 ----------------- .../cura/{cura-2.6.0.ebuild => cura-3.3.1.ebuild} | 40 +++++----- media-gfx/cura/files/cura-0.15.04.4-nopower.patch | 90 ---------------------- .../files/cura-2.1.0_beta-fix-install-paths.patch | 38 --------- .../cura/files/cura-2.3.1-fix-install-paths.patch | 38 --------- .../cura/files/cura-3.3.0-fix-install-paths.patch | 37 +++++++++ 10 files changed, 57 insertions(+), 486 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0aecaa2e765248658553738da56cf52e65eb476 commit a0aecaa2e765248658553738da56cf52e65eb476 Author: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> AuthorDate: 2018-06-14 13:07:19 +0000 Commit: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> CommitDate: 2018-06-14 13:07:19 +0000 media-gfx/curaengine: Version bump and clean up Closes: https://bugs.gentoo.org/630620 Closes: https://bugs.gentoo.org/648130 Closes: https://github.com/gentoo/gentoo/pull/8258 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-gfx/curaengine/Manifest | 5 +-- media-gfx/curaengine/curaengine-0.15.04.6.ebuild | 49 ---------------------- media-gfx/curaengine/curaengine-2.1.0_beta.ebuild | 41 ------------------ media-gfx/curaengine/curaengine-2.3.1-r1.ebuild | 45 -------------------- media-gfx/curaengine/curaengine-2.3.1-r2.ebuild | 47 --------------------- media-gfx/curaengine/curaengine-2.6.0-r1.ebuild | 44 ------------------- media-gfx/curaengine/curaengine-2.6.0.ebuild | 41 ------------------ ...engine-2.3.1.ebuild => curaengine-3.3.0.ebuild} | 19 +++++---- .../files/curaengine-0.15.04.6-cflags.patch | 27 ------------ ...curaengine-2.3.1-fix-stringtest-int-types.patch | 43 ------------------- ...raengine-2.3.1-make-stringtest-64bit-safe.patch | 13 ------ .../curaengine-2.3.1-remove-gcodeplannertest.patch | 14 ------- 12 files changed, 11 insertions(+), 377 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d750a27f38dead30108392b2194b49b7542271 commit a8d750a27f38dead30108392b2194b49b7542271 Author: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> AuthorDate: 2018-06-14 13:05:32 +0000 Commit: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> CommitDate: 2018-06-14 13:05:32 +0000 dev-python/uranium: Version bump and clean up Closes: https://bugs.gentoo.org/630620 Closes: https://bugs.gentoo.org/648130 Closes: https://github.com/gentoo/gentoo/pull/8258 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/uranium/Manifest | 2 +- .../files/uranium-2.3.1-fix-install-paths.patch | 30 ------------------- .../files/uranium-3.3.0-fix-install-paths.patch | 34 ++++++++++++++++++++++ .../{uranium-2.6.0.ebuild => uranium-3.3.0.ebuild} | 31 +++++++++++--------- 4 files changed, 53 insertions(+), 44 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb409252ad317aa2a1dc45a5b4ae59faaf4e6d9 commit ebb409252ad317aa2a1dc45a5b4ae59faaf4e6d9 Author: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> AuthorDate: 2018-06-14 12:58:46 +0000 Commit: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> CommitDate: 2018-06-14 12:58:46 +0000 dev-libs/libsavitar: New package Closes: https://bugs.gentoo.org/630620 Closes: https://bugs.gentoo.org/648130 Closes: https://github.com/gentoo/gentoo/pull/8258 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libsavitar/Manifest | 1 + dev-libs/libsavitar/libsavitar-3.3.0.ebuild | 39 +++++++++++++++++++++++++++++ dev-libs/libsavitar/metadata.xml | 18 +++++++++++++ 3 files changed, 58 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d3ba54f6b8371a84807d545759a8b8c76d65b3 commit f0d3ba54f6b8371a84807d545759a8b8c76d65b3 Author: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> AuthorDate: 2018-06-14 12:57:27 +0000 Commit: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> CommitDate: 2018-06-14 12:57:27 +0000 dev-libs/libcharon: New package Closes: https://bugs.gentoo.org/630620 Closes: https://bugs.gentoo.org/648130 Closes: https://github.com/gentoo/gentoo/pull/8258 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libcharon/Manifest | 1 + dev-libs/libcharon/libcharon-3.3.0.ebuild | 19 +++++++++++++++++++ dev-libs/libcharon/metadata.xml | 18 ++++++++++++++++++ 3 files changed, 38 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1609762963b6114ad3249710b30e396585242240 commit 1609762963b6114ad3249710b30e396585242240 Author: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> AuthorDate: 2018-06-14 12:51:36 +0000 Commit: Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru> CommitDate: 2018-06-14 12:51:36 +0000 dev-libs/libarcus: Version bump Closes: https://bugs.gentoo.org/648130 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libarcus/Manifest | 1 + dev-libs/libarcus/libarcus-3.3.0.ebuild | 42 +++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+)