Bug 1217937

Summary: Java:packages/SweetHome3D: Bug
Product: [openSUSE] openSUSE.org Reporter: lesco <lescode>
Component: 3rd party softwareAssignee: Michael Vetter <mvetter>
Status: RESOLVED WONTFIX QA Contact: E-mail List <screening-team-bugs>
Severity: Normal    
Priority: P5 - None CC: mvetter
Version: unspecified   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description lesco 2023-12-11 10:46:17 UTC
The SweetHome3D 7.1 package lacks the YafaRay rendering engine.YafaRay is embedded since SweetHome3D version 7.0: http://www.sweethome3d.com/blog/2022/07/13/sweet_home_3d_7_0.html
Comment 1 Michael Vetter 2023-12-11 15:57:59 UTC
> The SweetHome3D 7.1 package lacks the YafaRay rendering engine

This is because we don't seem to have this packaged for openSUSE.

There is https://build.opensuse.org/package/show/graphics/yafray which noone touched since 6 years and which also for some reason is named `yafray` instead of `yafaray`. It uses some git commit from 2017.

The latest upstream release is 3.5.1:
https://github.com/YafaRay/libYafaRay

I took a look at the Fedora spec file:
https://src.fedoraproject.org/rpms/YafaRay/blob/rawhide/f/YafaRay.spec

And it doesn't look as trivial as I would prefer. So I would say for now I wouldn't want to package and take maintainership of libyafaray.

While at it I updated SweetHome3D to 7.2.
Comment 2 Michael Vetter 2024-01-08 15:48:59 UTC
As stated I don't plan to maintain yafray.
I recommend to request it on the mailing list or somewhere. Or find someone to maintain it in another way.

Feel free to keep us up to date.

Once it's added we are happy to add it as a requirement to SweetHome3D.