i know this is a live ebuild. anyway, upstream just released 2.8.0-alpha5 so i was trying to make it work, but tbh i'm not very familiar with the cmake build system, at least not to the level the i'd be able to find the cause. during the configuration it fails to find wxwidgets: CMake Error at cmake/modules/FindPackageHandleStandardArgs_SLIC3R.cmake:143 (message): Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES) (Required is at least version "3.2") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) cmake/modules/FindwxWidgets.cmake:990 (find_package_handle_standard_args) src/CMakeLists.txt:52 (find_package) with previous versions of prusaslicer this worked but with the latest version it doesn't. if anyone more experienced can have a look at this, it would be great.
i think wxGTK needs to be built with webkit support now, because they added a Prusaconnect login page but there's more to fix
(In reply to mirko.langisch from comment #1) > i think wxGTK needs to be built with webkit support now, because they added > a Prusaconnect login page > > but there's more to fix thanks. it passed. i just got an error on boost::nowide now...
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cabaa07d403bf19ce37f522ec8a7880028327e2 commit 7cabaa07d403bf19ce37f522ec8a7880028327e2 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2024-06-22 08:32:38 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-06-22 08:32:38 +0000 media-gfx/prusaslicer: fixed deps Bug: https://bugs.gentoo.org/934358 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-gfx/prusaslicer/prusaslicer-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498ab9eba86dcad16e049286075e64dc2e51f105 commit 498ab9eba86dcad16e049286075e64dc2e51f105 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2024-06-22 08:55:35 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-06-22 08:55:35 +0000 media-gfx/prusaslicer: added missing include Bug: https://bugs.gentoo.org/934358 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> .../prusaslicer/files/prusaslicer-2.8.0-missing-include.patch | 10 ++++++++++ media-gfx/prusaslicer/prusaslicer-9999.ebuild | 4 ++++ 2 files changed, 14 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641229ac59f451844879fbd6fc1b14f8555ac7d0 commit 641229ac59f451844879fbd6fc1b14f8555ac7d0 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2024-06-22 09:16:45 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-06-22 09:16:58 +0000 media-gfx/prusaslicer: added another missing include Bug: https://bugs.gentoo.org/934358 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> ...-include.patch => prusaslicer-2.8.0-missing-includes.patch} | 10 ++++++++++ media-gfx/prusaslicer/prusaslicer-9999.ebuild | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7b5b95175622e75943b3b8892337a597ad8a46 commit ab7b5b95175622e75943b3b8892337a597ad8a46 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2024-06-22 09:44:06 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-06-22 09:44:27 +0000 media-gfx/prusaslicer: added more missing includes Bug: https://bugs.gentoo.org/934358 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> .../files/prusaslicer-2.8.0-missing-includes.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0ba87fa87c80bebf89a6c63709f27fe1796b72 commit ee0ba87fa87c80bebf89a6c63709f27fe1796b72 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2024-06-22 10:14:45 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-06-22 10:15:01 +0000 media-gfx/prusaslicer: fixed linking Closes: https://bugs.gentoo.org/934358 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> .../files/prusaslicer-2.8.0-fixed-linking.patch | 19 +++++++++++++++++++ media-gfx/prusaslicer/prusaslicer-9999.ebuild | 1 + 2 files changed, 20 insertions(+)
> https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=ee0ba87fa87c80bebf89a6c63709f27fe1796b72 oh wow, that looks easier than what I had in mind (but I'm not really expererienced with cmake), please eaport that on prusa's github page, they really seem to struggle with linux builds
> oh wow, that looks easier than what I had in mind (but I'm not really > expererienced with cmake), please eaport that on prusa's github page, they > really seem to struggle with linux builds i did, i just updated this bug with the link