Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2017-03-28 15:20:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "piglit" Tue Mar 28 15:20:30 2017 rev:1 rq:458894 version:1~20170207.5bbeed390 Changes: -------- New Changes file: --- /dev/null 2017-03-01 00:40:19.279048016 +0100 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2017-03-28 15:20:32.831799800 +0200 @@ -0,0 +1,79 @@ +------------------------------------------------------------------- +Thu Feb 16 14:20:25 UTC 2017 - jengelh@inai.de + +- Update description + +------------------------------------------------------------------- +Thu Feb 16 10:03:19 UTC 2017 - mpluskal@suse.com + +- Build only on 64 bit architectures + +------------------------------------------------------------------- +Wed Feb 08 09:55:33 UTC 2017 - mimi.vx@gmail.com + +- Update to version 1~20170207.5bbeed390: + * framework/test/glsl_parser_test.py: fix python script to run glslparsertest on Windows + * arb_gpu_shader_int64: allow shift tests to be generated + * arb_gpu_shader_int64: add testing of unsigned div/mod + +------------------------------------------------------------------- +Mon Feb 06 12:35:02 UTC 2017 - mimi.vx@gmail.com + +- Update to version 1~20170203.ca58eec0b: + * CMake: Enable python 3.6 + * glsl-1.20: add a test that gl_ClipVertex actually affects all primitive types + * glsl-1.30: add a test that gl_ClipDistance actually affects all primitive types + * cl: Add tests for fdiv with neg/abs inputs + * cl: Add tests for stored fneg + * getteximage-formats: Disable dithering during glDrawPixels + * framework/backends/json: always flush the metadata to the disk + * egl: test that EGL_BAD_PARAMETER is returned for an invalid EGLImage attrib + * Rename gen_conversion_fp64 to gen_conversion + * gen_conversion: explicitly enumerate conversion target types + * gen_conversion: rename _gen_from/to_double and _double_type + * gen_conversion: refactor templates to allow multiple extensions + * gen_conversion: generate tests for 64-bit integers + * framework/programs/run.py: Allow comments in test-list files. + * arb_texture_view-texsubimage-levels: correct buffer size + * util: move SUBTEST and SUBTESTCONDITION to piglit-util + * gl-3.1/draw-buffer-errors: skip if current Context is > 4.0 + * gl-3.1/draw-buffers-errors: select explicitly default framebuffer + * gl-4.5/named-framebuffer-draw-buffers-errors: add a new test + * gl-4.5/named-framebuffer-read-buffer-errors: add test + * polygon-offset: draw tests in two rows of nine + * gl-1.4-polygon-offset: print more info on failure. + +------------------------------------------------------------------- +Mon Jan 23 10:18:06 UTC 2017 - mimi.vx@gmail.com + +- Update to version 1~20170120.9123cb73c: + * Test multiple inout parameters with indirect array indexing + * Test multiple inout parameters with arrays of arrays + +------------------------------------------------------------------- +Fri Jan 20 12:36:28 UTC 2017 - mimi.vx@gmail.com + +- Update to version 1~20170119.9861294a9: + * unittests: Add new python generator to unittests + * CI: Add python 3.6 to build matrix + +------------------------------------------------------------------- +Thu Jan 19 16:20:57 UTC 2017 - mimi.vx@gmail.com + +- Update to version 1~20170119.1004a07bb: + * egl_khr_gl_image: Add test that clears a shared image + * glsl-1.10: test min max optimisation pass + * glsl-1.10: another test for min max optimisation pass + * deqp: Search stdout and stderr for X connection failure + * Add GL_INTEL_conservative_rasterization tests + * generated_tests: new compiler tests for INTEL_conservative_rasterization + * resume: use the previously-set test-list when resuming + * shader_runner: Fix MSVC build error. + * arb_texture_view: Fix MSVC build. + * PNG files, write mode correction + +------------------------------------------------------------------- +Mon Jul 11 10:49:11 UTC 2016 - msrb@suse.com + +- Update to latest version. + New: ---- _service _servicedata opensuse_qa-skip-tests.txt opensuse_qa.py piglit-1~20170207.5bbeed390.tar.xz piglit-rpmlintrc piglit.changes piglit.spec suse_qa-skip-tests.txt suse_qa.py ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ piglit.spec ++++++ # # spec file for package piglit # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: piglit Version: 1~20170207.5bbeed390 Release: 0 Summary: OpenGL driver testing framework License: MIT Group: System/Benchmark Url: http://cgit.freedesktop.org/piglit Source0: %{name}-%{version}.tar.xz Source1: piglit-rpmlintrc Source2: suse_qa.py Source3: suse_qa-skip-tests.txt Source4: opensuse_qa.py Source5: opensuse_qa-skip-tests.txt BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: glibc-devel BuildRequires: pkgconfig BuildRequires: python3 BuildRequires: python3-Mako BuildRequires: python3-numpy BuildRequires: python3-six BuildRequires: python3-xml BuildRequires: waffle-devel BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glproto) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libdrm_intel) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-dri2) BuildRequires: pkgconfig(xcb-dri3) Requires: python3 Requires: python3-Mako Requires: python3-numpy Requires: python3-six Requires: python3-xml Excludearch: %{ix86} %{arm} ppc %description Piglit is a collection of automated tests for OpenGL and OpenCL implementations. The goal of Piglit is to help improve the quality of open source OpenGL drivers by providing developers with means to perform regression tests. It contains the Glean tests, some tests adapted from Mesa, as well as some specific regression tests for certain bugs. HTML summaries can be generated, including the ability to compare different test runs. %prep %setup -q %build # FIXME: you should use %%cmake macros # Note: Using the cmake rpm macro to get good defaults for installation # directories, CFLAGS etc. Some changes on top: # Note: Overwriting CMAKE_SHARED_LINKER_FLAGS with those from the cmake macro, # but leaving out -Wl,--no-undefined # Note: Overwriting CMAKE_SKIP_RPATH to be off, but enabling # CMAKE_BUILD_WITH_INSTALL_RPATH so the individual test binaries in # /usr/lib64/piglit/bin/* can find the libraries in /usr/lib64/piglit/lib %cmake \ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,now" \ -DCMAKE_SKIP_RPATH:BOOL=OFF \ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON make %{?_smp_mflags} %install %cmake_install install -D -m 644 %{SOURCE2} %{buildroot}%{_libdir}/piglit/tests install -D -m 644 %{SOURCE3} %{buildroot}%{_libdir}/piglit/tests install -D -m 644 %{SOURCE4} %{buildroot}%{_libdir}/piglit/tests install -D -m 644 %{SOURCE4} %{buildroot}%{_libdir}/piglit/tests %fdupes %{buildroot}/%{_libdir}/piglit %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/piglit %{_bindir}/piglit %doc %{_datadir}/doc/piglit %changelog ++++++ _service ++++++ <services> <service mode="disabled" name="tar_scm"> <param name="url">https://anongit.freedesktop.org/git/piglit.git</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="filename">piglit</param> <param name="revision">master</param> <param name="versionformat">1~%cd.%h</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="disabled" name="set_version"/> </services> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://anongit.freedesktop.org/git/piglit.git</param> <param name="changesrevision">5bbeed39067da6e2d8c919769c0c66c22a1e839e</param></service></servicedata>++++++ opensuse_qa.py ++++++ # -*- coding: utf-8 -*- # quick.tests minus tests that are known to fail from __future__ import ( absolute_import, division, print_function, unicode_literals ) from tests.quick import profile as _profile from framework.test import GLSLParserTest __all__ = ['profile'] profile = _profile.copy() # pylint: disable=invalid-name with open("/usr/lib64/piglit/tests/opensuse_qa-skip-tests.txt") as f: to_skip = frozenset(map(lambda line: line[:-1], f)) profile.filters.append(lambda p, _: p not in to_skip) ++++++ piglit-rpmlintrc ++++++ from Config import * addFilter("devel-file-in-non-devel-package")++++++ suse_qa.py ++++++ # -*- coding: utf-8 -*- # quick.tests minus tests that are known to fail from __future__ import ( absolute_import, division, print_function, unicode_literals ) from tests.quick import profile as _profile from framework.test import GLSLParserTest __all__ = ['profile'] profile = _profile.copy() # pylint: disable=invalid-name with open("/usr/lib64/piglit/tests/suse_qa-skip-tests.txt") as f: to_skip = frozenset(map(lambda line: line[:-1], f)) profile.filters.append(lambda p, _: p not in to_skip)
participants (1)
-
root@hilbert.suse.de