Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glmark2 for openSUSE:Factory checked 
in at 2026-05-23 23:24:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glmark2 (Old)
 and      /work/SRC/openSUSE:Factory/.glmark2.new.2084 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glmark2"

Sat May 23 23:24:27 2026 rev:28 rq:1354672 version:20250929

Changes:
--------
--- /work/SRC/openSUSE:Factory/glmark2/glmark2.changes  2025-04-10 
21:59:13.980561487 +0200
+++ /work/SRC/openSUSE:Factory/.glmark2.new.2084/glmark2.changes        
2026-05-23 23:26:00.197346491 +0200
@@ -1,0 +2,10 @@
+Fri May 22 09:53:40 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 20250929:
+  * Add missing EGL platform for gbm- flavors
+  * github: Add gbm flavor to the all-flavors CI build
+  * github: Add gbm flavor only build in CI
+  * github: Use ubuntu-22.04 runner for Linux builds
+  * github: Use windows-2022 runner for Windows builds
+
+-------------------------------------------------------------------

Old:
----
  glmark2-20250221.obscpio

New:
----
  glmark2-20250929.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glmark2.spec ++++++
--- /var/tmp/diff_new_pack.EGEtmZ/_old  2026-05-23 23:26:01.349393520 +0200
+++ /var/tmp/diff_new_pack.EGEtmZ/_new  2026-05-23 23:26:01.353393683 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glmark2
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2015-2016 Malcolm J Lewis <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           glmark2
-Version:        20250221
+Version:        20250929
 Release:        0
 Summary:        OpenGL 2.0 and ES 2.0 benchmark
 License:        GPL-3.0-only

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.EGEtmZ/_old  2026-05-23 23:26:01.417396296 +0200
+++ /var/tmp/diff_new_pack.EGEtmZ/_new  2026-05-23 23:26:01.421396459 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/glmark2/glmark2.git</param>
-              <param 
name="changesrevision">cebbb63edfba502905470c904f8e6f1c6ce28ba9</param></service></servicedata>
+              <param 
name="changesrevision">22c527cb0556f3a1ac4445aaa52cc532760928d5</param></service></servicedata>
 (No newline at EOF)
 

++++++ glmark2-20250221.obscpio -> glmark2-20250929.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glmark2-20250221/.github/workflows/build.yml 
new/glmark2-20250929/.github/workflows/build.yml
--- old/glmark2-20250221/.github/workflows/build.yml    2025-02-21 
13:55:00.000000000 +0100
+++ new/glmark2-20250929/.github/workflows/build.yml    2025-09-29 
08:40:53.000000000 +0200
@@ -10,7 +10,7 @@
 
 jobs:
   build-meson:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
     - uses: actions/checkout@v1
     - name: Install dependencies
@@ -18,14 +18,14 @@
         sudo apt-get update
         sudo apt-get install meson libdrm-dev libgbm-dev libudev-dev 
libwayland-dev wayland-protocols libx11-dev
     - name: Setup
-      run: meson setup build 
-Dflavors=x11-gl,x11-glesv2,x11-gl-egl,wayland-gl,wayland-glesv2,drm-gl,drm-glesv2,null-gl,null-glesv2
+      run: meson setup build 
-Dflavors=x11-gl,x11-glesv2,x11-gl-egl,wayland-gl,wayland-glesv2,drm-gl,drm-glesv2,gbm-gl,gbm-glesv2,null-gl,null-glesv2
     - name: Build
       run: ninja -C build
     - name: Install
       run: DESTDIR=/tmp/glmark2-install ninja -C build install
 
   build-meson-only-drm:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
     - uses: actions/checkout@v1
     - name: Install dependencies
@@ -39,8 +39,23 @@
     - name: Install
       run: DESTDIR=/tmp/glmark2-install ninja -C build install
 
+  build-meson-only-gbm:
+    runs-on: ubuntu-22.04
+    steps:
+    - uses: actions/checkout@v1
+    - name: Install dependencies
+      run: |
+        sudo apt-get update
+        sudo apt-get install meson libgbm-dev
+    - name: Setup
+      run: meson setup build -Dflavors=gbm-gl,gbm-glesv2
+    - name: Build
+      run: ninja -C build
+    - name: Install
+      run: DESTDIR=/tmp/glmark2-install ninja -C build install
+
   build-meson-only-wayland:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
     - uses: actions/checkout@v1
     - name: Install dependencies
@@ -55,7 +70,7 @@
       run: DESTDIR=/tmp/glmark2-install ninja -C build install
 
   build-meson-only-x11:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
     - uses: actions/checkout@v1
     - name: Install dependencies
@@ -70,7 +85,7 @@
       run: DESTDIR=/tmp/glmark2-install ninja -C build install
 
   build-meson-only-null:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
     - uses: actions/checkout@v1
     - name: Install dependencies
@@ -100,7 +115,7 @@
       run: DESTDIR=/tmp/glmark2-install ninja -C build install
 
   build-meson-win32-mingw:
-    runs-on: ubuntu-20.04
+    runs-on: ubuntu-22.04
     steps:
     - uses: actions/checkout@v1
     - name: Install dependencies
@@ -115,7 +130,7 @@
       run: DESTDIR=/tmp/glmark2-install ninja -C build install
 
   build-meson-win32-msvc:
-    runs-on: windows-2019
+    runs-on: windows-2022
     steps:
     - uses: actions/checkout@v1
     - name: Setup Python
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glmark2-20250221/src/gl-state-egl.cpp 
new/glmark2-20250929/src/gl-state-egl.cpp
--- old/glmark2-20250221/src/gl-state-egl.cpp   2025-02-21 13:55:00.000000000 
+0100
+++ new/glmark2-20250929/src/gl-state-egl.cpp   2025-09-29 08:40:53.000000000 
+0200
@@ -548,6 +548,8 @@
 #define GLMARK2_NATIVE_EGL_DISPLAY_ENUM EGL_PLATFORM_WAYLAND_KHR
 #elif  GLMARK2_USE_DRM
 #define GLMARK2_NATIVE_EGL_DISPLAY_ENUM EGL_PLATFORM_GBM_KHR
+#elif  GLMARK2_USE_GBM
+#define GLMARK2_NATIVE_EGL_DISPLAY_ENUM EGL_PLATFORM_GBM_KHR
 #elif  GLMARK2_USE_NULL
 #define GLMARK2_NATIVE_EGL_DISPLAY_ENUM EGL_PLATFORM_SURFACELESS_MESA
 #else

++++++ glmark2.obsinfo ++++++
--- /var/tmp/diff_new_pack.EGEtmZ/_old  2026-05-23 23:26:02.545442346 +0200
+++ /var/tmp/diff_new_pack.EGEtmZ/_new  2026-05-23 23:26:02.557442837 +0200
@@ -1,5 +1,5 @@
 name: glmark2
-version: 20250221
-mtime: 1740142500
-commit: cebbb63edfba502905470c904f8e6f1c6ce28ba9
+version: 20250929
+mtime: 1759128053
+commit: 22c527cb0556f3a1ac4445aaa52cc532760928d5
 

Reply via email to