Script 'mail_helper' called by obssrc
Hello community,

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

Package is "vkmark"

Sat May 23 23:24:25 2026 rev:17 rq:1354665 version:2025.01+git.20250909

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkmark/vkmark.changes    2025-04-10 
21:59:15.664631816 +0200
+++ /work/SRC/openSUSE:Factory/.vkmark.new.2084/vkmark.changes  2026-05-23 
23:25:53.513073618 +0200
@@ -1,0 +2,10 @@
+Fri May 22 09:46:50 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 2025.01+git.20250909:
+  * meson: Enable devenv support
+  * src/meson.build: revert to older form to find vx.xml
+  * meson: fix cross-compilation (#50, #75)
+  * meson: replace deprecated get_pkgconfig_variable
+  * github: drop ubuntu-20.04 due to retirement
+
+-------------------------------------------------------------------

Old:
----
  vkmark-2025.01+git.20250317.obscpio

New:
----
  vkmark-2025.01+git.20250909.obscpio

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

Other differences:
------------------
++++++ vkmark.spec ++++++
--- /var/tmp/diff_new_pack.UZktOv/_old  2026-05-23 23:25:55.821167842 +0200
+++ /var/tmp/diff_new_pack.UZktOv/_new  2026-05-23 23:25:55.837168495 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vkmark
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2018-2022 Malcolm J Lewis <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           vkmark
-Version:        2025.01+git.20250317
+Version:        2025.01+git.20250909
 Release:        0
 Summary:        Vulkan benchmark utility
 License:        LGPL-2.1-or-later

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.UZktOv/_old  2026-05-23 23:25:56.109179599 +0200
+++ /var/tmp/diff_new_pack.UZktOv/_new  2026-05-23 23:25:56.161181722 +0200
@@ -3,6 +3,6 @@
                 <param name="url">git://github.com/vkmark/vkmark</param>
               <param 
name="changesrevision">cf45f2faee236fd1118be2fcd27e4f2a91fc2e40</param></service><service
 name="tar_scm">
                 <param name="url">https://github.com/vkmark/vkmark</param>
-              <param 
name="changesrevision">36e7d9b2ecf723e876add65534e95f55ec1bc79d</param></service></servicedata>
+              <param 
name="changesrevision">83a128d65b1adddfacb4fa2e555a7e90817a7266</param></service></servicedata>
 (No newline at EOF)
 

++++++ vkmark-2025.01+git.20250317.obscpio -> 
vkmark-2025.01+git.20250909.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/vkmark-2025.01+git.20250317/.github/workflows/build.yml 
new/vkmark-2025.01+git.20250909/.github/workflows/build.yml
--- old/vkmark-2025.01+git.20250317/.github/workflows/build.yml 2025-03-17 
10:02:56.000000000 +0100
+++ new/vkmark-2025.01+git.20250909/.github/workflows/build.yml 2025-09-09 
13:44:15.000000000 +0200
@@ -12,7 +12,7 @@
   build:
     strategy:
       matrix:
-        os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04]
+        os: [ubuntu-22.04, ubuntu-24.04]
     runs-on: ${{ matrix.os }}
     steps:
     - uses: actions/checkout@v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkmark-2025.01+git.20250317/meson.build 
new/vkmark-2025.01+git.20250909/meson.build
--- old/vkmark-2025.01+git.20250317/meson.build 2025-03-17 10:02:56.000000000 
+0100
+++ new/vkmark-2025.01+git.20250909/meson.build 2025-09-09 13:44:15.000000000 
+0200
@@ -3,7 +3,7 @@
     ['cpp', 'c'],
     default_options : ['cpp_std=c++17'],
     version : '2025.01',
-    meson_version: '>=0.45'
+    meson_version: '>=0.58'
     )
 
 root_incdir = include_directories('.')
@@ -29,7 +29,9 @@
 wayland_client_dep = dependency('wayland-client', required : 
get_option('wayland') == 'true')
 wayland_protocols_dep = dependency('wayland-protocols', version : '>= 1.12',
                                    required : get_option('wayland') == 'true')
-wayland_scanner_dep = dependency('wayland-scanner', required : 
get_option('wayland') == 'true')
+wayland_scanner_dep = dependency('wayland-scanner',
+                                 required : get_option('wayland') == 'true',
+                                 native: true)
 libdrm_dep = dependency('libdrm', required : get_option('kms') == 'true')
 gbm_dep = dependency('gbm', required : get_option('kms') == 'true')
 
@@ -43,6 +45,11 @@
 subdir('tests')
 subdir('doc')
 
+devenv = environment()
+devenv.set('VKMARK_WINDOW_SYSTEM_DIR', meson.current_build_dir() / 'src')
+devenv.set('VKMARK_DATA_DIR', meson.current_source_dir() / 'data')
+meson.add_devenv(devenv)
+
 msg = 'Building with support for the following window systems: headless 
display '
 
 if build_wayland_ws
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkmark-2025.01+git.20250317/src/meson.build 
new/vkmark-2025.01+git.20250909/src/meson.build
--- old/vkmark-2025.01+git.20250317/src/meson.build     2025-03-17 
10:02:56.000000000 +0100
+++ new/vkmark-2025.01+git.20250909/src/meson.build     2025-09-09 
13:44:15.000000000 +0200
@@ -1,7 +1,9 @@
 prog_python = find_program('python3')
 
+vulkan_prefix = meson.get_external_property('sys_root', '') + 
vulkan_dep.get_variable('prefix')
+
 vk_xml = join_paths([
-    vulkan_dep.get_pkgconfig_variable('prefix'),
+    vulkan_prefix,
     'share', 'vulkan', 'registry',
     'vk.xml'
     ])
@@ -111,8 +113,8 @@
 endif
 
 if build_wayland_ws
-    wayland_scanner = 
find_program(wayland_scanner_dep.get_pkgconfig_variable('wayland_scanner'))
-    wayland_protocols_dir = 
wayland_protocols_dep.get_pkgconfig_variable('pkgdatadir')
+    wayland_scanner = 
find_program(wayland_scanner_dep.get_variable('wayland_scanner'))
+    wayland_protocols_dir = wayland_protocols_dep.get_variable('pkgdatadir')
 
     xdg_shell_xml_path = wayland_protocols_dir + 
'/stable/xdg-shell/xdg-shell.xml'
     xdg_shell_client_header = custom_target(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkmark-2025.01+git.20250317/src/options.cpp 
new/vkmark-2025.01+git.20250909/src/options.cpp
--- old/vkmark-2025.01+git.20250317/src/options.cpp     2025-03-17 
10:02:56.000000000 +0100
+++ new/vkmark-2025.01+git.20250909/src/options.cpp     2025-09-09 
13:44:15.000000000 +0200
@@ -20,6 +20,7 @@
  *   Alexandros Frantzis <[email protected]>
  */
 
+#include <cstdlib>
 #include <cstdio>
 #include <getopt.h>
 #include <algorithm>
@@ -141,6 +142,13 @@
       list_devices{false},
       use_device_with_uuid{}
 {
+    const char* var;
+    var = getenv("VKMARK_WINDOW_SYSTEM_DIR");
+    if (var)
+        window_system_dir = var;
+    var = getenv("VKMARK_DATA_DIR");
+    if (var)
+        data_dir = var;
 }
 
 std::string Options::help_string()

++++++ vkmark.obsinfo ++++++
--- /var/tmp/diff_new_pack.UZktOv/_old  2026-05-23 23:25:57.489235937 +0200
+++ /var/tmp/diff_new_pack.UZktOv/_new  2026-05-23 23:25:57.529237570 +0200
@@ -1,5 +1,5 @@
 name: vkmark
-version: 2025.01+git.20250317
-mtime: 1742202176
-commit: 36e7d9b2ecf723e876add65534e95f55ec1bc79d
+version: 2025.01+git.20250909
+mtime: 1757418255
+commit: 83a128d65b1adddfacb4fa2e555a7e90817a7266
 

Reply via email to