commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2020-02-14 16:39:05 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new.26092 (New) Package is "povray" Fri Feb 14 16:39:05 2020 rev:6 rq:774202 version:3.7.0.8 Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2020-02-05 19:42:27.143289136 +0100 +++ /work/SRC/openSUSE:Factory/.povray.new.26092/povray.changes 2020-02-14 16:39:13.095647394 +0100 @@ -1,0 +2,5 @@ +Thu Feb 13 15:55:14 UTC 2020 - Stanislav Brabec + +- Fix typo in RPM group. + +--- Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.PmQDMC/_old 2020-02-14 16:39:14.383648112 +0100 +++ /var/tmp/diff_new_pack.PmQDMC/_new 2020-02-14 16:39:14.383648112 +0100 @@ -59,7 +59,7 @@ %package doc Summary:Documentation for POV-Ray -Group: Documenation/HTML +Group: Documentation/HTML %description doc This package contains the Povray documentation.
commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2020-02-05 19:42:17 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new.26092 (New) Package is "povray" Wed Feb 5 19:42:17 2020 rev:5 rq:770100 version:3.7.0.8 Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2017-05-27 13:16:25.899904818 +0200 +++ /work/SRC/openSUSE:Factory/.povray.new.26092/povray.changes 2020-02-05 19:42:27.143289136 +0100 @@ -1,0 +2,52 @@ +Mon Feb 3 16:31:51 UTC 2020 - Stefan BrĂ¼ns + +- Update to maintenance release 3.7.0.8 + * Changes between 3.7.0.7 and 3.7.0.8 ++ Modify thread creation code to more easily address thread stack size issues + in Mac OS builds (requires Boost 1.50 or later to be effective). + * Changes between 3.7.0.6 and 3.7.0.7 ++ Fix configure script failing to properly handle `.` directory in + `C_INCLUDE_PATH` or `CPLUS_INCLUDE_PATH` (fixes GitHub issue #342, + "AX_FIX_INCORRECT_PATH is broken"). + * Changes between 3.7.0.5 and 3.7.0.6 ++ Fix configure script failing to use -lboost_system with Boost 1.66 + (fixes GitHub issue #341, "macOS build failure for 3.7.0.5"). + * Changes between 3.7.0.4 and 3.7.0.5 ++ Fixed compatibility with systems defining `NULL` as `0` when using + `shared_ptr` from C++11 rather than boost/tr1 (GitHub issue #339). ++ Fixed compatibility with systems not exposing `atof` in the global + namespace (reported in discussion about GitHub issue #317). ++ Eliminated use of `register` keyword to silence warnings with C++11 (where + the keyword is deprecated) and improve compatibility with C++17 (where the + keyword is disallowed). + * Changes between 3.7.0.3 and 3.7.0.4 ++ Fixed minor error in Unix man page. ++ Partially fixed incompatibility with Boost 1.65.0. + * Changes between 3.7.0.2 and 3.7.0.3 ++ Updated OpenEXR file handling code to be compatible with GNU C++ compiler + g++ 6.x (missed that code portion in 3.7.0.2). ++ Fixed a bug discovered in bicubic patch code that could theoretically lead + to unpredictable behaviour. (To our knowledge, the official 3.7.0 Windows + binaries should be safe.) + * Changes between 3.7.0.1 and 3.7.0.2 ++ Updated the bundled boost library to version 1.62, as the version bundled + with the 3.7.0.1 source code (boost 1.59) turned out to have a bug that + would have caused POV-Ray for Windows to wake the computer from sleep mode + even when not currently rendering. ++ Updated code to be compatible with GNU C++ compiler g++ 6.x (tested with + 6.3.1). + * Changes between 3.7.0 and 3.7.0.1 ++ Updated the Unix build process to be compatible with modern versions of + Automake. ++ Updated the Unix build process to automatically link the `boost_system` + library if required, to be compatible with modern versions of the boost + libraries. ++ Updated the source code to eliminate conflicts with C++11. ++ Updated the Unix-specific source code and build process to be compatible + with Mac OS X. +- Drop obsolete povray-3.6.9.7-boost-link.patch +- Correct License, with Povray 3.7.0 the license changed to + AGPL-3.0-or-later, see http://www.povray.org/download/ +- Package documentation + +--- Old: povray-3.6.9.7-boost-link.patch v3.7.0.0.tar.gz New: v3.7.0.8.tar.gz Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.V4oeBY/_old 2020-02-05 19:42:31.491291207 +0100 +++ /var/tmp/diff_new_pack.V4oeBY/_new 2020-02-05 19:42:31.491291207 +0100 @@ -1,7 +1,7 @@ # # spec file for package povray # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,37 +12,31 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define maj_version 3.7 -%define min_version 0.0 +%define min_version 0.8 Name: povray Version:%{maj_version}.%{min_version} Release:0 -Summary:Ray Tracer -License:AGPL-3.0 and CC-BY-SA-3.0 +Summary:Persistence of Vision Raytracer +License:AGPL-3.0-or-later AND CC-BY-SA-3.0 Group: Productivity/Graphics/Visualization/Raytracers -Url:http://www.povray.org +URL
commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2017-05-27 13:16:25 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new (New) Package is "povray" Sat May 27 13:16:25 2017 rev:4 rq:497134 version:3.7.0.0 Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2017-02-07 12:05:59.324220329 +0100 +++ /work/SRC/openSUSE:Factory/.povray.new/povray.changes 2017-05-27 13:16:25.899904818 +0200 @@ -1,0 +2,5 @@ +Mon May 22 04:25:02 UTC 2017 - bwiedem...@suse.com + +- Add reproducible.patch to sort input files to make build reproducible + +--- New: reproducible.patch Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.45yN2A/_old 2017-05-27 13:16:27.623661119 +0200 +++ /var/tmp/diff_new_pack.45yN2A/_new 2017-05-27 13:16:27.627660554 +0200 @@ -30,6 +30,8 @@ Patch2: povray-3.6.9.7-fix.patch # make boost link Patch4: povray-3.6.9.7-boost-link.patch +# PATCH-FIX-UPSTREAM bmwiedemann +Patch5: reproducible.patch BuildRequires: autoconf BuildRequires: automake %if 0%{?suse_version} > 1325 @@ -66,6 +68,7 @@ %patch1 %patch2 %patch4 +%patch5 -p1 # remove inline copies of shared libraries rm -rf libraries ++ reproducible.patch ++ From: "Bernhard M. Wiedemann" Date: Mon, 22 May 2017 04:37:39 + Subject: [PATCH] Make build reproducible when linking binaries with g++, order of input files influences ordering of functions in the output See https://reproducible-builds.org/ for why this matters. Index: povray-3.7.0.0/unix/prebuild.sh === --- povray-3.7.0.0.orig/unix/prebuild.sh +++ povray-3.7.0.0/unix/prebuild.sh @@ -772,7 +772,7 @@ case "$1" in ;; *) - files=`find $dir -name "*.cpp" -or -name "*.h" | sed s,"$dir/",,g` + files=`find $dir -name "*.cpp" -or -name "*.h" | sed s,"$dir/",,g | sort` echo "Create $makefile.am" cat Makefile.header > $makefile.am @@ -1309,7 +1309,7 @@ case "$1" in *) # includes the vfe/unix/ files to avoid circular dependencies when linking - files=`find $dir $dir/unix -maxdepth 1 -name \*.cpp -or -name \*.h | sed s,"$dir/",,g` + files=`find $dir $dir/unix -maxdepth 1 -name \*.cpp -or -name \*.h | sed s,"$dir/",,g | sort` echo "Create $makefile.am" cat Makefile.header > $makefile.am
commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2017-02-07 12:05:58 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new (New) Package is "povray" Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2016-08-03 11:45:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.povray.new/povray.changes 2017-02-07 12:05:59.324220329 +0100 @@ -1,0 +2,5 @@ +Thu Feb 2 11:45:01 UTC 2017 - adam.ma...@suse.de + +- use individual libboost-*-devel packages instead of boost-devel + +--- Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.9dkYlo/_old 2017-02-07 12:06:00.31608 +0100 +++ /var/tmp/diff_new_pack.9dkYlo/_new 2017-02-07 12:06:00.320079434 +0100 @@ -1,7 +1,7 @@ # # spec file for package povray # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -32,7 +32,12 @@ Patch4: povray-3.6.9.7-boost-link.patch BuildRequires: autoconf BuildRequires: automake +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_system-devel +BuildRequires: libboost_thread-devel +%else BuildRequires: boost-devel +%endif BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: gcc-c++
commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2016-08-03 11:44:51 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new (New) Package is "povray" Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2015-04-25 11:25:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.povray.new/povray.changes 2016-08-03 11:45:09.0 +0200 @@ -1,0 +2,6 @@ +Sat Jul 16 10:50:18 UTC 2016 - antoine.belv...@laposte.net + +- Fix build with GCC 6 (boo#985057): + * Add '-std=c++03' to CXXFLAGS + +--- Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.iwaSwx/_old 2016-08-03 11:45:12.0 +0200 +++ /var/tmp/diff_new_pack.iwaSwx/_new 2016-08-03 11:45:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package povray # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define maj_version 3.7 %define min_version 0.0 Name: povray @@ -77,7 +78,7 @@ # work around ICE RPM_OPT_FLAGS="%{optflags} -O1" %endif -CXXFLAGS="%{optflags} -fno-strict-aliasing -Wno-multichar" CFLAGS="$CXXFLAGS" \ +CXXFLAGS="%{optflags} -fno-strict-aliasing -Wno-multichar -std=c++03" CFLAGS="$CXXFLAGS" \ %configure \ COMPILED_BY="SUSE LINUX GmbH, Nuernberg, Germany" \ --disable-strip \
commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2012-01-11 15:37:50 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new (New) Package is "povray", Maintainer is "pu...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2011-12-05 12:45:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.povray.new/povray.changes 2012-01-11 15:38:49.0 +0100 @@ -1,0 +2,5 @@ +Tue Jan 10 17:05:55 UTC 2012 - crrodrig...@opensuse.org + +- Fix buildRequires and build on Factory + +--- Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.61WaJu/_old 2012-01-11 15:38:50.0 +0100 +++ /var/tmp/diff_new_pack.61WaJu/_new 2012-01-11 15:38:50.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package povray # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,12 +15,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: povray BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libpng-devel BuildRequires: libtiff-devel -BuildRequires: xorg-x11-devel +BuildRequires: xorg-x11-libXpm-devel +BuildRequires: xorg-x11-libX11-devel +BuildRequires: libjpeg-devel +BuildRequires: zlib-devel License:POV-Ray License Agreement Group: Productivity/Graphics/Visualization/Raytracers Version:3.6.1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit povray for openSUSE:Factory
Hello community, here is the log from the commit of package povray for openSUSE:Factory checked in at 2011-12-05 12:45:00 Comparing /work/SRC/openSUSE:Factory/povray (Old) and /work/SRC/openSUSE:Factory/.povray.new (New) Package is "povray", Maintainer is "pu...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/povray/povray.changes2011-09-23 12:41:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.povray.new/povray.changes 2011-12-05 12:45:03.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 2 12:58:36 UTC 2011 - co...@suse.com + +- add automake as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ povray.spec ++ --- /var/tmp/diff_new_pack.KPA3C6/_old 2011-12-05 12:45:07.0 +0100 +++ /var/tmp/diff_new_pack.KPA3C6/_new 2011-12-05 12:45:07.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package povray (Version 3.6.1) +# spec file for package povray # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,16 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: povray -BuildRequires: gcc-c++ libpng-devel libtiff-devel xorg-x11-devel +BuildRequires: automake +BuildRequires: gcc-c++ +BuildRequires: libpng-devel +BuildRequires: libtiff-devel +BuildRequires: xorg-x11-devel License:POV-Ray License Agreement Group: Productivity/Graphics/Visualization/Raytracers -AutoReqProv:on Version:3.6.1 -Release:181 +Release:0 Summary:Ray Tracer Url:http://www.povray.org Source: povray-3.6.tar.bz2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org