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 - [email protected]
+
+- Update description
+
+-------------------------------------------------------------------
+Thu Feb 16 10:03:19 UTC 2017 - [email protected]
+
+- Build only on 64 bit architectures
+
+-------------------------------------------------------------------
+Wed Feb 08 09:55:33 UTC 2017 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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)

Reply via email to