Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package weston for openSUSE:Factory checked in at 2025-09-23 16:07:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weston (Old) and /work/SRC/openSUSE:Factory/.weston.new.27445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weston" Tue Sep 23 16:07:31 2025 rev:39 rq:1306606 version:14.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/weston/weston.changes 2025-08-25 20:37:49.847419026 +0200 +++ /work/SRC/openSUSE:Factory/.weston.new.27445/weston.changes 2025-09-23 16:07:53.561107278 +0200 @@ -1,0 +2,6 @@ +Wed Sep 17 10:13:00 UTC 2025 - Bjørn Lie <[email protected]> + +- Replace pkgconfig(freerdp2) with pkgconfig(freerdp3) + BuildRequires, weston supports both, use the newer one. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weston.spec ++++++ --- /var/tmp/diff_new_pack.wOWVxO/_old 2025-09-23 16:07:55.417185224 +0200 +++ /var/tmp/diff_new_pack.wOWVxO/_new 2025-09-23 16:07:55.425185560 +0200 @@ -16,6 +16,10 @@ # +%if 0%{?suse_version} < 1600 +%define gcc_version 13 +%endif + Name: weston %define lname libweston0 %define major 14 @@ -32,7 +36,7 @@ # PATCH-FIX-UPSTREAM -- weston-libdisplay-info-0.3.0.patch Patch0: weston-libdisplay-info-0.3.0.patch BuildRequires: Mesa-libGLESv3-devel -BuildRequires: gcc-c++ +BuildRequires: gcc%{?gcc_version}-c++ >= %gcc_version BuildRequires: glibc-devel >= 2.27 BuildRequires: libjpeg-devel BuildRequires: libxml2-tools @@ -46,7 +50,11 @@ BuildRequires: pkgconfig(colord) >= 0.1.27 BuildRequires: pkgconfig(dbus-1) >= 1.6 BuildRequires: pkgconfig(egl) +%if 0%{?suse_version} >= 1600 +BuildRequires: pkgconfig(freerdp3) +%else BuildRequires: pkgconfig(freerdp2) +%endif BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(lcms2) >= 2.9 @@ -126,6 +134,15 @@ %autosetup -p1 %build +# Leap 15.x's default gcc-7 is not knowledgable enough to see the constexpr-ness of: +# >libweston/renderer-gl/gl-renderer.c:1369:5: error: initializer element is not constant +# >{ x, z, y, 0, 0, 0, 0, 0 }, +# Either bump to newer gcc or un-static the matrix. +# +%if 0%{?gcc_version} +export CC="gcc%{?gcc_version:-%{gcc_version}}" CXX="g++%{?gcc_version:-%{gcc_version}}" +%endif + # includedir intentional, cf. bugzilla.opensuse.org/795968 %meson -Ddemo-clients=false -Dremoting=false -Dsimple-clients= \ -Dtest-junit-xml=false -Dpipewire=false -Dbackend-vnc=false \ ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.wOWVxO/_old 2025-09-23 16:07:55.617193623 +0200 +++ /var/tmp/diff_new_pack.wOWVxO/_new 2025-09-23 16:07:55.649194967 +0200 @@ -1,5 +1,5 @@ -mtime: 1755696596 -commit: bfba446b0087b0467ce10a83a16838d0baedde6984a3ea680ec6a9eb36ebdafc +mtime: 1758110870 +commit: 4cfa800ba58f55c5f8dd139359b8ef5b629c68b4e823289cc90eb98db988802b url: https://src.opensuse.org/jengelh/weston revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-09-17 14:08:08.000000000 +0200 @@ -0,0 +1 @@ +.osc
