commit vkmark for openSUSE:Factory
Hello community, here is the log from the commit of package vkmark for openSUSE:Factory checked in at 2020-06-11 14:53:47 Comparing /work/SRC/openSUSE:Factory/vkmark (Old) and /work/SRC/openSUSE:Factory/.vkmark.new.3606 (New) Package is "vkmark" Thu Jun 11 14:53:47 2020 rev:5 rq:813427 version:2017.08+git.20200521 Changes: --- /work/SRC/openSUSE:Factory/vkmark/vkmark.changes2019-12-21 12:31:26.751365076 +0100 +++ /work/SRC/openSUSE:Factory/.vkmark.new.3606/vkmark.changes 2020-06-11 14:54:57.827326747 +0200 @@ -1,0 +2,15 @@ +Fri May 22 07:09:01 UTC 2020 - Martin Pluskal + +- Update to version 2017.08+git.20200521: + * core: Use generated map of pixel formats to handle --pixel-format option + * core: Fix crash with newer vulkan-hpp + * doc: Update README.md with new wayland dependencies + * ci: Update packages dependencies for wayland + * wayland: Port to xdg-shell + * wayland: Mark the whole surface as opaque + * wayland: Retain native size in hidpi scaled outputs + * ci: Add build and test github workflow + * Fix build against glm-0.9.9.6 + * build: Specify meson version as 0.45 + +--- Old: vkmark-2017.08+git.20191115.obscpio New: _servicedata vkmark-2017.08+git.20200521.obscpio Other differences: -- ++ vkmark.spec ++ --- /var/tmp/diff_new_pack.KGpWLD/_old 2020-06-11 14:55:06.239352699 +0200 +++ /var/tmp/diff_new_pack.KGpWLD/_new 2020-06-11 14:55:06.243352711 +0200 @@ -1,7 +1,7 @@ # # spec file for package vkmark # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2018-2019 Malcolm J Lewis # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: vkmark -Version:2017.08+git.20191115 +Version:2017.08+git.20200521 Release:0 Summary:Vulkan benchmark utility License:LGPL-2.1-or-later @@ -26,12 +26,13 @@ Source0:%{name}-%{version}.tar.xz BuildRequires: gcc-c++ BuildRequires: glm-devel -BuildRequires: meson +BuildRequires: meson >= 0.45 BuildRequires: pkgconfig BuildRequires: pkgconfig(assimp) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(vulkan) +BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-icccm) ExcludeArch:%{arm} %{ix86} ++ _servicedata ++ git://github.com/vkmark/vkmark e8c0720f3251e50aa8e777f44e3c2406dceb919c++ vkmark-2017.08+git.20191115.obscpio -> vkmark-2017.08+git.20200521.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkmark-2017.08+git.20191115/.github/workflows/build.yml new/vkmark-2017.08+git.20200521/.github/workflows/build.yml --- old/vkmark-2017.08+git.20191115/.github/workflows/build.yml 2019-11-15 10:20:50.0 +0100 +++ new/vkmark-2017.08+git.20200521/.github/workflows/build.yml 2020-05-21 12:17:11.0 +0200 @@ -16,7 +16,7 @@ - name: Install dependencies run: > sudo apt install meson libvulkan-dev libglm-dev libassimp-dev -libxcb1-dev libxcb-icccm4-dev libwayland-dev +libxcb1-dev libxcb-icccm4-dev libwayland-dev wayland-protocols libdrm-dev libgbm-dev - name: Setup run: meson setup build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkmark-2017.08+git.20191115/README.md new/vkmark-2017.08+git.20200521/README.md --- old/vkmark-2017.08+git.20191115/README.md 2019-11-15 10:20:50.0 +0100 +++ new/vkmark-2017.08+git.20200521/README.md 2020-05-21 12:17:11.0 +0200 @@ -21,6 +21,7 @@ for the wayland backend: * libwayland-client and development files + * wayland-protocols >= 1.12 for the KMS backend: @@ -29,7 +30,7 @@ On a recent Debian/Ubuntu system you can get all the dependencies with: - `$ sudo apt install meson libvulkan-dev libglm-dev libassimp-dev libxcb1-dev libxcb-icccm4-dev libwayland-dev libdrm-dev libgbm-dev` + `$ sudo apt install meson libvulkan-dev libglm-dev libassimp-dev libxcb1-dev libxcb-icccm4-dev libwayland-dev wayland-protocols libdrm-dev libgbm-dev` # Building and installing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vkmark-2017.08+git.20191115/meson.build new/vkmark-2017.08+git.20200521/meson.build --- old/vkmark-2017.08+git.20191115/meson.build 2019-11-15 10:20:50.0 +0100 +++ new/vkmark-2017.08+git.20200521/meson.build 2020-05-21 12:17:11.0 +0200 @@ -1,6 +1,6 @@ project( 'vkmark', -'cpp', +['cpp', 'c'],
commit vkmark for openSUSE:Factory
Hello community, here is the log from the commit of package vkmark for openSUSE:Factory checked in at 2019-12-21 12:31:04 Comparing /work/SRC/openSUSE:Factory/vkmark (Old) and /work/SRC/openSUSE:Factory/.vkmark.new.6675 (New) Package is "vkmark" Sat Dec 21 12:31:04 2019 rev:4 rq:758253 version:2017.08+git.20191115 Changes: --- /work/SRC/openSUSE:Factory/vkmark/vkmark.changes2019-11-25 15:23:29.981286636 +0100 +++ /work/SRC/openSUSE:Factory/.vkmark.new.6675/vkmark.changes 2019-12-21 12:31:26.751365076 +0100 @@ -1,0 +2,5 @@ +Thu Dec 19 15:31:23 UTC 2019 - Martin Pluskal + +- Update dependencies (add Mesa-libVulkan-devel) + +--- Other differences: -- ++ vkmark.spec ++ --- /var/tmp/diff_new_pack.lDbph3/_old 2019-12-21 12:31:27.263365320 +0100 +++ /var/tmp/diff_new_pack.lDbph3/_new 2019-12-21 12:31:27.267365321 +0100 @@ -35,6 +35,9 @@ BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-icccm) ExcludeArch:%{arm} %{ix86} +%ifarch %{x86_64} +BuildRequires: Mesa-libVulkan-devel +%endif %description An extensible Vulkan benchmarking suite with targeted, configurable scenes.
commit vkmark for openSUSE:Factory
Hello community, here is the log from the commit of package vkmark for openSUSE:Factory checked in at 2019-11-25 15:23:27 Comparing /work/SRC/openSUSE:Factory/vkmark (Old) and /work/SRC/openSUSE:Factory/.vkmark.new.26869 (New) Package is "vkmark" Mon Nov 25 15:23:27 2019 rev:3 rq:750739 version:2017.08+git.20191115 Changes: --- /work/SRC/openSUSE:Factory/vkmark/vkmark.changes2019-11-06 14:05:16.080733405 +0100 +++ /work/SRC/openSUSE:Factory/.vkmark.new.26869/vkmark.changes 2019-11-25 15:23:29.981286636 +0100 @@ -1,0 +2,16 @@ +Sun Nov 24 22:53:15 UTC 2019 - malcolmle...@opensuse.org + +- Update to version 2017.08+git.20191115: + * ci: Add build and test github workflow. + * Fix build against glm-0.9.9.6. + * build: Specify meson version as 0.45. + * kms: Check the result of the vkCreateDmaBufImageINTEL call. + * kms: Add kms-atomic window system option. + * kms: Add atomic modesetting support. + * kms: Simplify creation of ManagedResource objects. + * scenes: Use vkutil::map_memory. + * vkutil: Add map_memory helper function. + * scenes: Use vkutil::SemaphoreBuilder. +- Drop vkmark-skip-glm-dep-check.patch as this has been upstreamed. + +--- Old: vkmark-2017.08+git.20180530.tar.xz vkmark-skip-glm-dep-check.patch New: vkmark-2017.08+git.20191115.obscpio vkmark.obsinfo Other differences: -- ++ vkmark.spec ++ --- /var/tmp/diff_new_pack.tJcVnW/_old 2019-11-25 15:23:31.685285857 +0100 +++ /var/tmp/diff_new_pack.tJcVnW/_new 2019-11-25 15:23:31.685285857 +0100 @@ -1,8 +1,8 @@ # # spec file for package vkmark # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2018 Malcolm J Lewis +# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2018-2019 Malcolm J Lewis # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,14 +18,12 @@ Name: vkmark -Version:2017.08+git.20180530 +Version:2017.08+git.20191115 Release:0 Summary:Vulkan benchmark utility License:LGPL-2.1-or-later URL:https://github.com/vkmark/vkmark Source0:%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE vkmark-skip-glm-dep-check.patch malcolmle...@opensuse.org -- No pc file present in development package, so check fails. -Patch0: vkmark-skip-glm-dep-check.patch BuildRequires: gcc-c++ BuildRequires: glm-devel BuildRequires: meson @@ -36,14 +34,13 @@ BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-icccm) -ExcludeArch:%arm %ix86 +ExcludeArch:%{arm} %{ix86} %description An extensible Vulkan benchmarking suite with targeted, configurable scenes. %prep -%setup -q -%patch0 -p1 +%autosetup %build %meson ++ _service ++ --- /var/tmp/diff_new_pack.tJcVnW/_old 2019-11-25 15:23:31.713285844 +0100 +++ /var/tmp/diff_new_pack.tJcVnW/_new 2019-11-25 15:23:31.713285844 +0100 @@ -1,14 +1,16 @@ - + git://github.com/vkmark/vkmark git +master enable vkmark 2017.08+git.%cd - + + *.tar xz - + ++ vkmark.obsinfo ++ name: vkmark version: 2017.08+git.20191115 mtime: 1573809650 commit: 54f29c885b2c2c9f6a083cdfd171dcc814c2a306
commit vkmark for openSUSE:Factory
Hello community, here is the log from the commit of package vkmark for openSUSE:Factory checked in at 2019-11-06 14:05:14 Comparing /work/SRC/openSUSE:Factory/vkmark (Old) and /work/SRC/openSUSE:Factory/.vkmark.new.2990 (New) Package is "vkmark" Wed Nov 6 14:05:14 2019 rev:2 rq:745333 version:2017.08+git.20180530 Changes: --- /work/SRC/openSUSE:Factory/vkmark/vkmark.changes2019-06-19 21:08:54.630539062 +0200 +++ /work/SRC/openSUSE:Factory/.vkmark.new.2990/vkmark.changes 2019-11-06 14:05:16.080733405 +0100 @@ -1,0 +2,5 @@ +Tue Nov 5 07:48:56 UTC 2019 - Martin Pluskal + +- Do not try to build on 32 bit architectures + +--- Other differences: -- ++ vkmark.spec ++ --- /var/tmp/diff_new_pack.z7P9fc/_old 2019-11-06 14:05:16.560733908 +0100 +++ /var/tmp/diff_new_pack.z7P9fc/_new 2019-11-06 14:05:16.568733916 +0100 @@ -1,7 +1,7 @@ # # spec file for package vkmark # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2018 Malcolm J Lewis # # All modifications and additions to the file contributed by third parties @@ -22,7 +22,6 @@ Release:0 Summary:Vulkan benchmark utility License:LGPL-2.1-or-later -Group: System/Benchmark URL:https://github.com/vkmark/vkmark Source0:%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE vkmark-skip-glm-dep-check.patch malcolmle...@opensuse.org -- No pc file present in development package, so check fails. @@ -37,6 +36,7 @@ BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-icccm) +ExcludeArch:%arm %ix86 %description An extensible Vulkan benchmarking suite with targeted, configurable scenes.