On Wed, Sep 10, 2025 at 1:53 AM <[email protected]> wrote: > > On 2025-09-09 11:04 a.m., Richard Shaw <[email protected]> wrote: > > Looking deeper into luxcorerender... > > > > It looks like upstream has reorganized significantly, now it's tagged as > > "wheels" in the release. All but one of the patches fails to apply. > > > > > Upsteream changes mean massive update of spec file. Unfortunately, I > lacked the time to continue cleaning up. Meanwhile here is a rough update: > > # Force out of source build > %undefine __cmake_in_source_build > > #%%global prerelease beta1 > > Name: luxcorerender > Version: 2.10.1 > Release: %autorelease %{?prerelease: -p -e %{prerelease}} > Summary: LuxCore Renderer, an unbiased rendering system > > License: Apache-2.0 > URL: https://luxcorerender.org/ > Source0: > https://github.com/LuxCoreRender/LuxCore/archive/refs/tags/wheels-v2.10.1.tar.gz#/%{name}_v%{version}%{?prerelease}.tar.gz > Source1: > https://github.com/LuxCoreRender/BlendLuxCore/archive/refs/tags/v2.10.1.tar.gz#/blendluxcore_v%{version}%{?prerelease}.tar.gz
A matter of preference but I got this to work: Source0: https://github.com/%{name}/LuxCore/archive/wheels-v%{version}%{?prerelease}/%{name}-%{version}.tar.gz Source1: https://github.com/%{name}/BlendLuxCore/archive/v%{version}%{?prerelease}/blendluxcore-%{version}.tar.gz Also, the conditionals for Fedora 38 and lower (0%{?fedora} < 39) should be safe to remove at this point :) I have started exploring a compatibility package but the documentation doesn't seem to exist anymore, at least not directly. In the packaging guidelines it just says that it doesn't need a review (Packaging Guidelines / Review Exceptions) and that it has to follow the naming guidelines. There used to be documentation on how to set up the package, i.e., making sure the -devel packages conflict, etc. Thanks, Richard
-- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
