Hello community, here is the log from the commit of package kmscube for openSUSE:Factory checked in at 2020-06-09 00:10:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmscube (Old) and /work/SRC/openSUSE:Factory/.kmscube.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmscube" Tue Jun 9 00:10:16 2020 rev:4 rq:812642 version:0.0.0.git1585705428.4660a7d Changes: -------- --- /work/SRC/openSUSE:Factory/kmscube/kmscube.changes 2019-10-08 19:58:45.820047746 +0200 +++ /work/SRC/openSUSE:Factory/.kmscube.new.3606/kmscube.changes 2020-06-09 00:12:48.538927131 +0200 @@ -1,0 +2,17 @@ +Thu Jun 04 09:01:17 UTC 2020 - guillaume.gar...@opensuse.org + +- Update to version 0.0.0.git1585705428.4660a7d: + * texturator: Fix float to bool conversion warning + * texturator: Only define png variable when libpng is present + * meson.build: Change c_std to gnu99 + * kmscube: add AMD_performance_monitor support + * kmscube: also print final fps stat at exit + * kmscube: add option to run for specified # of frames + * add fps reporting + * atomic: allow user input to trigger exit + * add shadertoy mode + * clean up arg parsing +- Switch to meson build system +- Enable libpng support + +------------------------------------------------------------------- Old: ---- kmscube-0.0.0.git1562664497.a12e306.tar.xz New: ---- _servicedata kmscube-0.0.0.git1585705428.4660a7d.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmscube.spec ++++++ --- /var/tmp/diff_new_pack.e5mZYm/_old 2020-06-09 00:12:49.446929918 +0200 +++ /var/tmp/diff_new_pack.e5mZYm/_new 2020-06-09 00:12:49.450929930 +0200 @@ -1,7 +1,7 @@ # # spec file for package kmscube # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2019, Guillaume GARDET <guilla...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -18,17 +18,16 @@ Name: kmscube -Version: 0.0.0.git1562664497.a12e306 +Version: 0.0.0.git1585705428.4660a7d Release: 0 Summary: Demo for bare metal graphics License: MIT Group: Development/Tools/Other -Url: https://github.com/bastibl/kmscube.git +URL: https://github.com/bastibl/kmscube.git Source: %{name}-%{version}.tar.xz BuildRequires: Mesa-devel BuildRequires: Mesa-libGLESv3-devel -BuildRequires: autoconf -BuildRequires: automake +BuildRequires: meson >= 0.47 BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: gstreamer-devel >= 1.6.0 @@ -36,9 +35,9 @@ BuildRequires: libdrm-devel >= 2.4.71 BuildRequires: libgbm-devel >= 13.0 BuildRequires: make -BuildRequires: pkg-config >= 0.9.0 +BuildRequires: pkgconfig >= 0.9.0 +BuildRequires: pkgconfig(libpng16) BuildRequires: pkgconfig(x11) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description kmscube is a little demonstration program for how to drive bare metal graphics @@ -48,14 +47,15 @@ %prep %setup -q +# Fix libpng detection +sed -i -e "s/'libpng'/'libpng16'/" meson.build %build -autoreconf -f --install -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install +%meson_install %files %defattr(-,root,root) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.e5mZYm/_old 2020-06-09 00:12:49.474930004 +0200 +++ /var/tmp/diff_new_pack.e5mZYm/_new 2020-06-09 00:12:49.478930016 +0200 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/mesa/kmscube</param> - <param name="revision">a12e306ce18ff1c2922219a5342fa419ee80a12e</param> + <param name="revision">4660a7dc</param> <param name="exclude">.git</param> <param name="versionformat">git%ct.%h</param> <param name="versionprefix">0.0.0</param> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.freedesktop.org/mesa/kmscube</param> <param name="changesrevision">4660a7dca6512b6e658759d00cff7d4ad2a2059d</param></service></servicedata>++++++ kmscube-0.0.0.git1562664497.a12e306.tar.xz -> kmscube-0.0.0.git1585705428.4660a7d.tar.xz ++++++ ++++ 2298 lines of diff (skipped)