Re: Heads UP: OpenImageIO 3.0.x coming to Rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Sep 10, 2025 at 1:53 AM <luya@xxxxxxxxxxxxxxxxx> wrote:

On 2025-09-09 11:04 a.m., Richard Shaw <hobbes1069@xxxxxxxxx> 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 -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux