Hello community, here is the log from the commit of package piglit for openSUSE:Factory checked in at 2018-07-09 13:27:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/piglit (Old) and /work/SRC/openSUSE:Factory/.piglit.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "piglit" Mon Jul 9 13:27:15 2018 rev:5 rq:620950 version:1~20180604.cde860ab3 Changes: -------- --- /work/SRC/openSUSE:Factory/piglit/piglit.changes 2018-03-31 15:36:59.373466553 +0200 +++ /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes 2018-07-09 13:27:16.622994227 +0200 @@ -1,0 +2,709 @@ +Wed Jun 6 14:30:34 UTC 2018 - [email protected] + +- Update to version 1~20180604.cde860ab3: + * arb_texture_view: convert some more tests to run on ES 3.1 + * util: provide way to read a texture in ES compatible way + * vertex-program-two-side: Fix GCC format-security warnings. + * glsl-fs-fogscale: Fix GCC format-security warnings. + * glsl-1.50: test compat built in constants + * built-in-constants: fix desktop GL version check for geometry shaders + * built-in-constants: add support for testing compatibility profile built ins + * framework/resume: properly parse the no_retry option + * framework: allow specifying the number of jobs for concurrency + * framework/html: guard against errors writing individual test results + * gl-3.0: Remove unused variable. + * arb_tessellation_shader: test display list support for glPatchParameterfv() + * arb_tessellation_shader: add basic display list test for glPatchParameteri() + * shader_runner: add basic display list support + * ARB_tessellation_shader: test gl_*Color built-ins with tessellation shaders + * piglit-util-gl: add support for using patches with fixed function attributes + * gl-3.2-compat: test gl_FogFragCoord built-in with geometry shaders + * gl-3.2-compat: test gl_ClipVertex built-in with geometry shaders + * gl-3.2-compat: test gl_TexCoord[] built-in with geometry shaders + * gl-3.2-compat: test gl_*Color built-ins with geometry shaders + * glsl-1.40/1.50: basic compiler tests for the compatibility profile + * glslparsertest: support compatibility profile tests + * cmake: Bump minimum version to 3.2. + * Revert "Specify an explicit window size in builtin uniform tests." + * Specify an explicit window size in builtin uniform tests. + * Fix bogus assertions in builtin uniform test generator. + * gl-3.0: test glUniform*ui{v} functions are compiled into display lists + * util: add includes when building for Wayland + * tests: Add gpu and quick no_isolation metaprofiles + * tests: rename shader_*_multi to shader_*.no_isolation + * profile: add the idea of process-isolated xml file + * cmake: Set a value for each portability define. + * glsl-uniform-initializer-7: Fixed uninitialized uniform. + * ext_packed_float: Add a test that queries GL_RGBA_SIGNED_COMPONENTS_EXT + * tests/quick_shader.py: Fix test count of quick_shader + * framework: make use of Filter.run in Profile classes + * framework: Add filters class + * framework: ensure that all tests are run before exiting + * shader_runner: Support PIGLIT_DEFAULT_SIZE env var + * framework-gl: Export window size override function + * framework: fix running with mixed concurrency (neither -c or -1) + * arb_internalformat_query2: test new ARB_ES3_compatibility internalformats + * util-gl: add ARB_ES3_compatibility internalformats support + * arb_internalformat_query2: use CompressedTexImage*D for specific compressed formats + * crucible: if a test has no XML output consider it a crash + * crucible: use tempfiles to allow running with concurrency + * crucible: fix getting values from piglit.conf + * ext_texture_norm16-render: refactor subtest execution + * find_static_tests.py: fix python2 compatibility + * name no_error profile depen on shader generation + * piglit-framework-gl: skip compat test when not supported + * framework: handle UnicodeDecodeError + * deqp_egl: add support for mustpass lists + * khr_gl45: add support for mustpass lists + * framework: fix grouptools.commonprefix when len(args) == 1 + * profile: use gz to compress profiles + * Generate xml for builtin profiles + * tests: Add script to find all hand written test files + * Add script to serialize profiles to XML + * opengl.py: Remove exported gl extensions + * tests/cl.py: fix out of tree serialization + * fix asmparser test serialization for out of tree builds + * fix glslparser test for out of tree builds + * tests/glsl_parser_test.py: fix is_skip for serialized profiles + * shader_tests: correctly generate xml during out of tree builds + * tests: use meta profiles + * tests/quick: fix filtering of vs_in shader tests + * py_modules: Add support for out of tree builds + * framework/profile: Add support for meta profiles + * profile: allow forcing python or xml loading + * profile: Add support for loading xml based profiles + * framework/test: make CLProgramTester take relative paths + * framework/test: make BuiltInConstantTest files relative + * tests/all: Make asmparser tests path relative + * framework/test: use relative paths for GLSLParser tests + * framework/test: Make shader paths relative + * framework/test: Add class for cl-program-tester + * framework/test/piglit_test: make cl_concurrency always a boolean + * framework/test: Split multishader too + * framework: do the same for shader test + * framework: use a class method for building test via parsing + * tests: use BuiltInConstantsClass + * framework/test: add a test class for built-in constants + * framework: Use custom class for ASM parser tests + * framework/profile: Add a __len__ method to TestProfile + * framework/test: expose required and excluded platforms + * framework/test: Use getter for altering PiglitBaseTest Command + * framework/profile: Allow a group manager class to be overwritten + * test/piglit_test: add ROOT_DIR variable + * update git ignore for this series + * draw-vertices-2101010: Don't test BGRA if we don't have the ext. + * arb_vertex_type_2_10_10_10: Don't test BGRA if we don't have the ext. + * texture-integer-glsl130: Make sure we use usampler for ui textures. + * ext_texture_norm16-render: test for GL_EXT_texture_norm16 + * glsl-1.40-compat: add basic compat test for built-in constants + * shader_runner: allow compat profiles to be explicitly requested + * summary/console: Add -p / --problems + * arb_bindless_texture: add test for conversion of bound sampler or image to uvec2 + * arb_bindless_texture: add test where we pass a handle through a function + * arb_bindless_texture: rename vertex uniform test and add vertex attrib test + * arb_bindless_texture: add some uvec2 arithmetic test + * shader_runner: add vertex attrib command for setting bindless texture handles + * unittests: mustpass is a text list + * glsl-max-vertex-attrib: fix shader and check for successful link + * use correct glsl version in tests that use GL_ARB_gpu_shader5 + * glsl-1.20: exercise bug in parameter out handling in Mesa + * glsl-1.20: move the parameter out tests to glsl-1.20 + * glsl-1.10: add a number of new function parameter tests + * glsl-1.10: rename function chain test and better test the inout param + * framework: update deqp mustpass list for text based mustpass + * arb_get_texture_sub_image: update cube map tests to make textures cube complete + * arb_get_texture_sub_image: fix depth parameter when performing zero-sized texture queries + * arb_get_texture_sub_image: fix expected error when querying a level which hasn't been explicitly defined + * tests: intel_blackhole_render: use GLSL ES 1.0 on ES profiles + * tests: nv_image_formats: remove unintended new files + * tests: intel_blackhole_render: require extension in dispatch test + * tests: fix INTEL_blackhole_render test names + * arb_framebuffer_srgb/blit: Add source fill modes + * tex-srgb: Drop unused variables and a stale comment + * tex-srgb: Also test a cleared texture + * arb_tessellation_shader: add a test with an array in a struct in a per-vertex TCS out + * arb_gpu_shader_fp64: add tests for frexp() corner cases + * arb_gpu_shader_int64: test two operands with indirect access simultaneously + * arb_shader_ballot: add missing extension + * glsl-1.50/linker: add explicit "link success" line to test section + * arb_enhanced_layouts: remove a redundant builtin out block redeclaration + * arb_texture_query_levels: rename VS input to piglit_vertex + * glsl-1.20/fs-structure: remove stray varying + * fs-inout-index-two-level: remove unnecessary and incorrect varying + * shader_tests: move input/output declarations above functions + * ext_framebuffer_multisample-interpolation: fix single-sample centroid-edges + * adj-prims: beef up the test to tease out what nvidia hardware does + * gl-3.2/adj-prims: fix expected vertex order for triangle strips with adjacency + * glsl-4.40: add tests for interpolateAt* with swizzles / array subscripts on vectors + * arb_gpu_shader5: add interpolateAt* tests with input in a struct + * add new indexing test with dynamic indexing of integer vector + * glsl: test for LLVM Error: Terminator found in the middle of a basic block + * glsl-1.10: test that loop unrolling doesnt create an infinite loop + * util: fix read_pixels_float() on GLES2 when format is not GL_RGBA + * Add support for Crucible + * framework: change one missed core.checkDir call to core.check_dir + * shaders: Use 3-source operations as conditions + * AMD_performance_monitor: add VC4 specific tests + * piglit: fix some warnings about no return value from non-void function + * fbo-drawbuffers2-blend: fix incorrect comments + * tests: add INTEL_blackhole_render + * cmake: Use WAYLAND_LDFLAGS instead of WAYLAND_LIBRARIES. + * arb_gpu_shader5: add interpolateAtSample tests with input in an array + * arb_gpu_shader5: add execution tests for interpolateAt* with input in an interface block + * gl-3.0: Basic tests of glTexParameterIiv and friends + * arb_gpu_shader_fp64/ssbo: fix tests to skip if no vertex ssbos available. + * s3tc-targeted: Execute every test case + * s3tc-targeted: Reduce requirements to the minimal set + * egl: API test for EGL_ANDROID_blob_cache extension + * glsl-1.10: test divide by zero doesn't crash constant evaluation + * glsl-fs-pointcoord: add additional FS inputs + * tests: Added a new NoContext test profile for the Khronos CTS runner + * tests: Added a new GLES test profile for the Khronos CTS runner + * internalformat_query*: fix SAMPLES pname checks for RGB9_E5 + * enhanced_layouts/sso: clear before testing. + * degenerate-prims: fix incorrect return value from test_prim() + * gl-4.3-get_glsl_versions: new tests of GL_NUM_SHADING_LANGUAGE_VERSIONS + * gl-2.0-shader-materials: test vertex shader with material attributes + * gl-1.1-color-material-array: test GL_COLOR_MATERIAL with vertex color array + * gl-1.1-draw-arrays-start: exercise glDrawArrays with non-zero 'start' + * texunits: don't test glTexEnv with unusable texture units + * arb_viewport_array/viewport_indices: allow float precision instead of double + * cl: Remove extra character in mubuf test + * shader_draw_parameters: Also test using an indirect draw + * shader_draw_parameters: Also test using glDrawArrays with first > 0 + * framework: work around tests that skip without skipping subtests + * tests: update documentation to include GL46 in khr_gl.py + * travis: add docker based cmake build job + * arb_sample_shading: Add gl_SampleMaskIn subtest (msaa disabled), fix test + * arb_internalformat_query2: don't try glGetTexLevelParameteriv() for tex buffers + * tests: enumerate subtests in linestipple + * tests: enumerate subtests in degenerate-prims + * tests: always report subtest results for degenerate-prims + * tests/fbo-storage-formats: enumerate subtests + * tests/fbo-storage-formats: print subtest result for skip too + * tests/fbo-storage-formats: Make subtest names predictable + * tests/fbo-storage-formats: Always print the same number of subtests + * tests: enumerate subtests in fbo-incomplete + * tests: enumerate subtests in gl-2.1-pbo test + * framework: if a test with subtests crashes mark the offending subtest + * framework: add support for parsing subtest enumeration + * framework: use statuses instead of relying on string conversions + * framework: use an OrderedDict for subtest storage + * util: Add a function to register subtests + * util: make piglit_run_selected_subtests print all tests to run. + * all.py: fix extension/version testing when wflinfo fails + * arb_texture_compression: test set/get of GL_TEXTURE_COMPRESSION_HINT + * util: s/3/num_components/ in probe_rect_ubyte() + * cl: Add test for MUBUF access with a negative vaddr ++++ 512 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/piglit/piglit.changes ++++ and /work/SRC/openSUSE:Factory/.piglit.new/piglit.changes Old: ---- piglit-1~20170607.bc6ef16df.tar.xz New: ---- piglit-1~20180604.cde860ab3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ piglit.spec ++++++ --- /var/tmp/diff_new_pack.kXA21F/_old 2018-07-09 13:27:17.238992899 +0200 +++ /var/tmp/diff_new_pack.kXA21F/_new 2018-07-09 13:27:17.242992891 +0200 @@ -16,7 +16,7 @@ # -%ifarch %arm aarch64 +%ifarch %{arm} aarch64 # Enable openGL ES only %bcond_with opengl %bcond_without opengles @@ -25,14 +25,13 @@ %bcond_without opengl %bcond_without opengles %endif - Name: piglit -Version: 1~20170607.bc6ef16df +Version: 1~20180604.cde860ab3 Release: 0 Summary: OpenGL driver testing framework License: MIT Group: System/Benchmark -Url: http://cgit.freedesktop.org/piglit +URL: http://cgit.freedesktop.org/piglit Source0: %{name}-%{version}.tar.xz Source1: piglit-rpmlintrc Source2: suse_qa.py @@ -51,6 +50,18 @@ BuildRequires: python3-xml BuildRequires: waffle-devel BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(libdrm) +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} ppc %if %{with opengl} BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glproto) @@ -61,21 +72,9 @@ BuildRequires: pkgconfig(glesv1_cm) BuildRequires: pkgconfig(glesv2) %endif -BuildRequires: pkgconfig(libdrm) %ifarch x86_64 BuildRequires: pkgconfig(libdrm_intel) %endif -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} ppc %description Piglit is a collection of automated tests for OpenGL and OpenCL @@ -112,23 +111,27 @@ %endif -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} + -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \ + -Wno-dev +%make_build %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 %{SOURCE5} %{buildroot}%{_libdir}/piglit/tests +install -Dpm 644 %{SOURCE2} \ + %{buildroot}%{_libdir}/piglit/tests +install -Dpm 644 %{SOURCE3} \ + %{buildroot}%{_libdir}/piglit/tests +install -Dpm 644 %{SOURCE4} \ + %{buildroot}%{_libdir}/piglit/tests +install -Dpm 644 %{SOURCE5} \ + {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 ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.kXA21F/_old 2018-07-09 13:27:17.282992805 +0200 +++ /var/tmp/diff_new_pack.kXA21F/_new 2018-07-09 13:27:17.286992796 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://anongit.freedesktop.org/git/piglit.git</param> - <param name="changesrevision">bc6ef16dfa432c181e3c0e44223a651e3ea50f76</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">cde860ab32511812ecbf1d8b8d97f192273457a1</param></service></servicedata> \ No newline at end of file ++++++ piglit-1~20170607.bc6ef16df.tar.xz -> piglit-1~20180604.cde860ab3.tar.xz ++++++ /work/SRC/openSUSE:Factory/piglit/piglit-1~20170607.bc6ef16df.tar.xz /work/SRC/openSUSE:Factory/.piglit.new/piglit-1~20180604.cde860ab3.tar.xz differ: char 26, line 1
