Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tachyon for openSUSE:Factory checked in at 2022-04-22 21:54:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tachyon (Old) and /work/SRC/openSUSE:Factory/.tachyon.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tachyon" Fri Apr 22 21:54:30 2022 rev:9 rq:971931 version:0.99.4 Changes: -------- --- /work/SRC/openSUSE:Factory/tachyon/tachyon.changes 2020-12-28 10:31:34.361701941 +0100 +++ /work/SRC/openSUSE:Factory/.tachyon.new.1538/tachyon.changes 2022-04-22 21:55:41.158903882 +0200 @@ -1,0 +2,19 @@ +Thu Apr 21 22:12:54 UTC 2022 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 0.99.4 + * Added support for AO maximum occlusion distance cutoff, for + convenient rendering of interior scenes where the "sky" would + otherwise be largely or fully occluded. + * Updated grid acceleration structure generation logic to avoid + integer wraparound when working with scenes containing + billions of objects and very large resulting grids. + * Added a rough draft implementation of a quadrilateral mesh + primitive + * Migrated gradient noise magnitude and associated calculations + outside of the ray tracing kernels themselves. + * Unified the various camera raygen program alpha transparency + code. + * Added mainstream tone mapping operators and corrected alpha + channel handling in colorspace conversions. + +------------------------------------------------------------------- Old: ---- tachyon-0.99b6.tar.gz New: ---- tachyon-0.99.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tachyon.spec ++++++ --- /var/tmp/diff_new_pack.Ucrzwn/_old 2022-04-22 21:55:41.694904492 +0200 +++ /var/tmp/diff_new_pack.Ucrzwn/_new 2022-04-22 21:55:41.698904496 +0200 @@ -1,7 +1,7 @@ # # spec file for package tachyon # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,15 @@ Name: tachyon -%define lname libtachyon-0_99b6 -Version: 0.99~b6 +%define lname libtachyon-0_99_4 +Version: 0.99.4 Release: 0 Summary: Parallel ray tracing system License: BSD-3-Clause Group: Productivity/Graphics/Visualization/Raytracers URL: http://jedi.ks.uiuc.edu/~johns/raytracer/ -Source: http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6/tachyon-0.99b6.tar.gz +Source: http://jedi.ks.uiuc.edu/~johns/raytracer/files/%version/tachyon-%version.tar.gz Patch1: tachyon-automake.diff BuildRequires: autoconf BuildRequires: automake >= 1.10 ++++++ tachyon-0.99b6.tar.gz -> tachyon-0.99.4.tar.gz ++++++ ++++ 96130 lines of diff (skipped) ++++++ tachyon-automake.diff ++++++ --- /var/tmp/diff_new_pack.Ucrzwn/_old 2022-04-22 21:55:42.150905011 +0200 +++ /var/tmp/diff_new_pack.Ucrzwn/_new 2022-04-22 21:55:42.166905030 +0200 @@ -4,28 +4,47 @@ This patch updated thereafter. --- - Makefile.am | 3 +++ - configure.ac | 17 +++++++++++++++++ - demosrc/Makefile.am | 11 +++++++++++ - src/Makefile.am | 15 +++++++++++++++ - 4 files changed, 46 insertions(+) + Makefile.am | 23 +++++++++++++++++++++++ + configure.ac | 18 ++++++++++++++++++ + 2 files changed, 41 insertions(+) Index: tachyon/Makefile.am =================================================================== --- /dev/null +++ tachyon/Makefile.am -@@ -0,0 +1,3 @@ +@@ -0,0 +1,23 @@ +# -*- Makefile -*- ++ACLOCAL_AMFLAGS = -I m4 ++AM_CPPFLAGS = ${regular_CPPFLAGS} ${libGL_CFLAGS} ${libpng_CFLAGS} ${libX11_CFLAGS} -I${top_srcdir}/src ++AM_CFLAGS = ${regular_CFLAGS} + -+SUBDIRS = src demosrc ++bin_PROGRAMS = tachyon ++lib_LTLIBRARIES = libtachyon.la ++libtachyon_la_SOURCES = \ ++ src/api.c src/apigeom.c src/box.c src/global.c src/hash.c \ ++ src/parallel.c src/threads.c src/camera.c src/render.c src/trace.c \ ++ src/grid.c src/intersect.c src/sphere.c src/plane.c src/ring.c \ ++ src/triangle.c src/cylinder.c src/quadric.c src/extvol.c src/vol.c \ ++ src/ui.c src/util.c src/vector.c src/shade.c src/texture.c \ ++ src/coordsys.c src/imap.c src/light.c src/imageio.c src/jpeg.c \ ++ src/pngfile.c src/ppm.c src/psd.c src/sgirgb.c src/tgafile.c \ ++ src/winbmp.c ++libtachyon_la_LIBADD = -lm -lpthread -ljpeg ${libpng_LIBS} ++libtachyon_la_LDFLAGS = -release ${PACKAGE_VERSION} ++tachyon_SOURCES = \ ++ demosrc/main.c demosrc/getargs.c demosrc/parse.c demosrc/nffparse.c \ ++ demosrc/glwin.c demosrc/spaceball.c demosrc/trackball.c \ ++ demosrc/mgfparse.c demosrc/ac3dparse.c ++tachyon_LDADD = libtachyon.la -lm ${libGL_LIBS} ${libX11_LIBS} Index: tachyon/configure.ac =================================================================== --- /dev/null +++ tachyon/configure.ac -@@ -0,0 +1,17 @@ -+AC_INIT([tachyon], [0.99b6]) +@@ -0,0 +1,18 @@ ++AC_INIT([tachyon], [0.99.4]) +AC_CONFIG_AUX_DIR([build-aux]) -+AM_INIT_AUTOMAKE([-Wall foreign]) ++AC_CONFIG_MACRO_DIRS([m4]) ++AM_INIT_AUTOMAKE([-Wall foreign subdir-objects]) +AC_PROG_INSTALL +AC_PROG_CC +AC_DISABLE_STATIC @@ -38,42 +57,6 @@ +regular_CFLAGS="-ffast-math" +AC_SUBST([regular_CPPFLAGS]) +AC_SUBST([regular_CFLAGS]) -+AC_CONFIG_FILES([Makefile src/Makefile demosrc/Makefile]) ++AC_CONFIG_FILES([Makefile]) +AC_OUTPUT -Index: tachyon/demosrc/Makefile.am -=================================================================== ---- /dev/null -+++ tachyon/demosrc/Makefile.am -@@ -0,0 +1,11 @@ -+# -*- Makefile -*- -+ -+AM_CPPFLAGS = ${regular_CPPFLAGS} -I${top_srcdir}/src -+AM_CFLAGS = ${regular_CFLAGS} ${libGL_CFLAGS} ${libX11_CFLAGS} -+ -+bin_PROGRAMS = tachyon -+ -+tachyon_SOURCES = \ -+ main.c getargs.c parse.c nffparse.c glwin.c spaceball.c trackball.c \ -+ mgfparse.c ac3dparse.c -+tachyon_LDADD = ../src/libtachyon.la -lm ${libGL_LIBS} ${libX11_LIBS} -Index: tachyon/src/Makefile.am -=================================================================== ---- /dev/null -+++ tachyon/src/Makefile.am -@@ -0,0 +1,15 @@ -+# -*- Makefile -*- -+ -+AM_CPPFLAGS = ${regular_CPPFLAGS} -+AM_CFLAGS = ${regular_CFLAGS} ${libpng_CFLAGS} -+ -+lib_LTLIBRARIES = libtachyon.la -+ -+libtachyon_la_SOURCES = \ -+ api.c apigeom.c box.c global.c hash.c parallel.c threads.c camera.c \ -+ render.c trace.c grid.c intersect.c sphere.c plane.c ring.c \ -+ triangle.c cylinder.c quadric.c extvol.c vol.c ui.c util.c vector.c \ -+ shade.c texture.c coordsys.c imap.c light.c imageio.c jpeg.c \ -+ pngfile.c ppm.c psd.c sgirgb.c tgafile.c winbmp.c -+libtachyon_la_LIBADD = -lm -lpthread -ljpeg ${libpng_LIBS} -+libtachyon_la_LDFLAGS = -release ${PACKAGE_VERSION}