Projects
home:darix:branches:Multimedia
obs-studio
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 4
View file
obs-studio.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Wed Oct 9 00:40:12 UTC 2024 - Marcus 'darix' Rückert <packman@nordisch.org> + +- we need at least ffmpeg 6.1, lets force 7 right away + +------------------------------------------------------------------- Wed Oct 9 00:10:22 UTC 2024 - Marcus 'darix' Rückert <packman@nordisch.org> - leap 15.6 needs a compiler that supports C++ standard 17 at least
View file
obs-studio.spec
Changed
@@ -14,6 +14,17 @@ %endif %bcond_with websockets +# 31.0.0~beta1 wants at least 6.1 lets just use 7 straight away +# zypper info --provides $(zypper se -t package -s ffmpeg-7 | awk -F '|' '/devel/ {print $2}') | grep pkgconfig | perl -p -e 's|^\s+pkgconfig\((^\)+)\) = (\S+)|%global minimum_$1_version $2|g' +%global minimum_libavcodec_version 61.19.100 +%global minimum_libavdevice_version 61.3.100 +%global minimum_libavfilter_version 10.4.100 +%global minimum_libavformat_version 61.7.100 +%global minimum_libavutil_version 59.39.100 +%global minimum_libpostproc_version 58.3.100 +%global minimum_libswresample_version 5.3.100 +%global minimum_libswscale_version 8.3.100 + %if 0%{?suse_version} && 0%{?suse_version} < 1600 %global force_gcc_version 13 %endif @@ -68,18 +79,18 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(jack) -BuildRequires: pkgconfig(libavcodec) -BuildRequires: pkgconfig(libavdevice) -BuildRequires: pkgconfig(libavfilter) -BuildRequires: pkgconfig(libavformat) -BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libavcodec) >= %{minimum_libavcodec_version} +BuildRequires: pkgconfig(libavdevice) >= %{minimum_libavdevice_version} +BuildRequires: pkgconfig(libavfilter) >= %{minimum_libavfilter_version} +BuildRequires: pkgconfig(libavformat) >= %{minimum_libavformat_version} +BuildRequires: pkgconfig(libavutil) >= %{minimum_libavutil_version} %ifarch %{ix86} x86_64 # comment out until resolved: nothing provides pkgconfig(libmfx) # BuildRequires: pkgconfig(libmfx) %endif BuildRequires: pkgconfig(librist) -BuildRequires: pkgconfig(libswresample) -BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(libswresample) >= %{minimum_libswresample_version} +BuildRequires: pkgconfig(libswscale) >= %{minimum_libswscale_version} BuildRequires: pkgconfig(libva) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(luajit)
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.