Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vsgXchange for openSUSE:Factory checked in at 2026-10-21 21:01:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vsgXchange (Old) and /work/SRC/openSUSE:Factory/.vsgXchange.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vsgXchange" Wed Oct 21 21:01:50 2026 rev:5 rq:1386796 version:1.1.14 Changes: -------- --- /work/SRC/openSUSE:Factory/vsgXchange/vsgXchange.changes 2025-11-26 17:15:11.269561166 +0100 +++ /work/SRC/openSUSE:Factory/.vsgXchange.new.2252680/vsgXchange.changes 2026-10-21 21:03:00.404933685 +0200 @@ -1,0 +2,26 @@ +Sun Oct 18 09:20:33 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 1.1.14 + * Native glTF 2.0 and 3D Tiles 1.0 support without external + dependencies, incl. EXT_mesh_gpu_instancing and instancing + of whole models via vsg::InstanceNode + * Customizable Tile3D::Builder and extensible scene graph + Builders for assimp, glTF and Tile3D; new shared_objects + option + * Optional meshoptimizer and mesh shader support; handle + ASSIMP built with ASSIMP_DOUBLE_PRECISION + * Improved color handling: color space controls, sRGB support + in stbi/assimp loaders, sRGB assignment for diffuse and + emissive textures + * PBR/Phong shading detection from the AssImp shading model; + DDS R16G16B16A16 and R32G32B32A32 float formats + * KTX/DDS readers use vsg::MipmapLayout with libktx as + external dependency; GDAL HTTP support and GDAL fixes + * Compressed network transfers; optional texture embedding +- Drop 0001-Build-fixes-for-changes-to-GDAL-3.12.patch, applied + upstream +- Soname bump 1 -> 3 (libvsgXchange1 becomes libvsgXchange3); + require vsg >= 1.1.14 +- Spec cleanup (drop Group tags and %defattr) + +------------------------------------------------------------------- Old: ---- 0001-Build-fixes-for-changes-to-GDAL-3.12.patch vsgXchange-1.0.5.tar.xz New: ---- vsgXchange-1.1.14.tar.xz ----------(Old B)---------- Old: * Compressed network transfers; optional texture embedding - Drop 0001-Build-fixes-for-changes-to-GDAL-3.12.patch, applied upstream ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vsgXchange.spec ++++++ --- /var/tmp/diff_new_pack.9CcWC6/_old 2026-10-21 21:03:01.201968179 +0200 +++ /var/tmp/diff_new_pack.9CcWC6/_new 2026-10-21 21:03:01.206968396 +0200 @@ -1,7 +1,7 @@ # # spec file for package vsgXchange # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,22 @@ # -%define _vsg_so_nr 1 - +%define _vsg_so_nr 3 Name: vsgXchange -Version: 1.0.5 +Version: 1.1.14 Release: 0 Summary: 3D graphics toolkit License: MIT -Group: Productivity/Graphics/Other URL: https://github.com/vsg-dev/vsgXchange Source0: %{name}-%{version}.tar.xz -Patch0: 0001-Build-fixes-for-changes-to-GDAL-3.12.patch # not found by default #BuildRequires: libassimp5 BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: pkgconfig BuildRequires: cmake(assimp) BuildRequires: cmake(osg2vsg) -BuildRequires: cmake(vsg) +BuildRequires: cmake(vsg) >= 1.1.14 BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gdal) BuildRequires: pkgconfig(libcurl) @@ -44,7 +42,6 @@ %package -n libvsgXchange%{_vsg_so_nr} Summary: Shared libraries for vsgXchange -Group: System/Libraries %description -n libvsgXchange%{_vsg_so_nr} The VulkanSceneGraph is a graphics toolkit for the development of @@ -57,8 +54,7 @@ %package -n libvsgXchange-devel Summary: VulkanSceneGraph development files -Group: Development/Libraries/C and C++ -Requires: libvsgXchange%{_vsg_so_nr} == %{version} +Requires: libvsgXchange%{_vsg_so_nr} = %{version} %description -n libvsgXchange-devel The VulkanSceneGraph is a graphics toolkit for the development of @@ -83,16 +79,13 @@ %postun -n libvsgXchange%{_vsg_so_nr} -p /sbin/ldconfig %files -%defattr(-,root,root) %{_bindir}/vsgconv %files -n libvsgXchange%{_vsg_so_nr} -%defattr(-,root,root) %license LICENSE.md %{_libdir}/lib*.so.* %files -n libvsgXchange-devel -%defattr(-,root,root) %{_includedir}/vsg*/ %{_libdir}/lib*.so %{_libdir}/cmake ++++++ _service ++++++ --- /var/tmp/diff_new_pack.9CcWC6/_old 2026-10-21 21:03:01.260970733 +0200 +++ /var/tmp/diff_new_pack.9CcWC6/_new 2026-10-21 21:03:01.265970949 +0200 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/vsg-dev/vsgXchange</param> - <param name="revision">v1.0.5</param> + <param name="revision">v1.1.14</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> </service> ++++++ vsgXchange-1.0.5.tar.xz -> vsgXchange-1.1.14.tar.xz ++++++ ++++ 85756 lines of diff (skipped)
