Adding additional flag in cmake-rpm-macros to disallow the use of the FetchContent module

2024-05-26 Thread Byoungchan Lee via devel
In well-maintained Fedora packages, the use of the FetchContent module is generally discouraged because dependencies are already available in the Fedora repositories. While it's uncertain if build workers in Fedora have internet access, to improve security, I believe it is recommended to entire

Re: Understanding noopenh264 in Fedora

2024-05-26 Thread Byoungchan Lee via devel
> On 25-05-2024 16:56, Leigh Scott wrote: > > Two more packages depend on it currently: > > $ fedrq wrsrc -Xs noopenh264 > ffmpeg-6.1.1-13.fc41.src > gstreamer1-plugins-bad-free-1.24.3-1.fc41.src > qt6-qtwebengine-6.7.1-1.fc41.src Ah, right. Qt6-webengine also uses Chromium's Blink and WebRTC. T

Re: Understanding noopenh264 in Fedora

2024-05-26 Thread Byoungchan Lee via devel
> On Sat, May 25 2024 at 12:55:05 PM +00:00:00, Byoungchan Lee via devel > Yes! Thanks for the confirmation, Michael! > No. That's an example of what you no longer need to do now that > noopenh264 is available in Fedora. Previously, dlopen() was required > since you cannot

Understanding noopenh264 in Fedora

2024-05-25 Thread Byoungchan Lee via devel
Understanding noopenh264 in Fedora Hello, as a software engineer who are working on multimedia applications, and a Fedora user, I have some questions about how noopenh264 is used in Fedora. Here's what I've gathered so far: 1. Patent-encumbered codecs like H.264 are a challenge for the FOSS co