Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openscad for openSUSE:Factory 
checked in at 2021-05-02 18:35:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openscad (Old)
 and      /work/SRC/openSUSE:Factory/.openscad.new.1947 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openscad"

Sun May  2 18:35:59 2021 rev:8 rq:889693 version:2021.01

Changes:
--------
--- /work/SRC/openSUSE:Factory/openscad/openscad.changes        2020-10-07 
14:17:45.825451201 +0200
+++ /work/SRC/openSUSE:Factory/.openscad.new.1947/openscad.changes      
2021-05-02 18:39:07.072180329 +0200
@@ -1,0 +2,72 @@
+Tue Apr 20 11:48:29 UTC 2021 - Samu Voutilainen <[email protected]>
+
+- Update to 2021.1 release
+  + Language Features
+    * New
+        Add function literals
+        Add exponent function (e.g. 2^3)
+        Add convexity parameter to resize()
+        Add support for generic tail recursion
+        Add $vpf for viewport field of view
+        Add warnings for ranges with begin < end
+        Add warnings for matrix structure problems
+    * Changed
+        Allow random seeds to stick between rands() calls
+        Make comparison operators on mixed types return undef
+        Track reason for values turning undef
+    * Fixed
+        Fix Range precision
+        Fix empty geometry handling
+        Fix search order for imported modules
+        Improve internal handling of data values
+        Improve performance of array concatenation
+        Improve float accuracy of mirror matrix calculation
+        Improve polygon and polyhedron warnings/errors
+  + Program Features
+    * GUI
+        Add jump to source code from 3D preview
+        Add Error-Log window for tracking errors and warnings
+        Add window menu to allow keyboard access to all docked windows
+        Enable default binary stl output, and ascii option
+        Show message in console when caches are flushed
+        Disable HTML rendering in console
+        Enable color scheme for CGAL 2D render
+        Simplified OpenCSG edge shader, with added smoothing
+        New and updated translations: Chinese, Armenian, French, Russian, 
Polish, German
+    * Editor
+        Edit multiple files in tabs
+        Switch tabs via Ctrl+Tab / Ctrl+Shift+Tab
+        Modify numbers via mouse scroll (when holding ALT)
+        Add auto-complete & call-tips for built-ins
+        Add configurable code snippets
+        Add (line) bookmarks
+        Add jump to error
+        Add support for line/block copy and move
+        Add convenience context menu to tab header
+        Open include<>/use<> files via inline link
+        Fix search highlight for utf8 text
+        Fix display of matches in search field
+        Add Find/Find Next/Find Previous to editor context menu
+    * Command line
+        Support reading scripts from STDIN
+        Support export to STDOUT
+        Add multi-export on command line
+        Add --animate command line option
+        Add --export-format command line option
+        Allow view-port variables in command-line mode
+        Allow export to .ast, .csg, .echo and .term in preview mode
+        Print statistics in cmdline mode as in GUI
+    * General
+        Add PDF export (single page only)
+        Add support for line-cap and line-join in SVG import
+        Add support stroke-linejoin in SVG import
+        Change CGAL Union to join least complex geometries first
+        Install start shortcut for all users on Windows
+        Install icons with defined sizes (e.g. required by flathub)
+        Switch to C++14 and allow usage of header-only CGAL
+        Add support for lib3MF v2.0 API
+        Update AppStream release info
+- Ran spec through spec-cleaner
+- removed boost_include.diff (upstream)
+
+-------------------------------------------------------------------

Old:
----
  boost_include.diff
  openscad-2019.05.src.tar.gz

New:
----
  openscad-2021.01.src.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openscad.spec ++++++
--- /var/tmp/diff_new_pack.rPwb4i/_old  2021-05-02 18:39:07.736177500 +0200
+++ /var/tmp/diff_new_pack.rPwb4i/_new  2021-05-02 18:39:07.740177483 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openscad
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 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,13 @@
 
 
 Name:           openscad
-Version:        2019.05
+Version:        2021.01
 Release:        0
 Summary:        Programmers Solid 3D CAD Modeller
 License:        GPL-3.0-or-later
 Group:          Productivity/Graphics/CAD
 URL:            https://www.openscad.org/
 Source:         https://files.openscad.org/%{name}-%{version}.src.tar.gz
-#PATCH-FIX-UPSTREAM remove and add an include line to fix build
-Patch1:         boost_include.diff
 BuildRequires:  bison
 BuildRequires:  double-conversion-devel
 BuildRequires:  eigen3-devel
@@ -42,6 +40,7 @@
 BuildRequires:  libqscintilla-qt5-devel
 BuildRequires:  libspnav-devel
 BuildRequires:  opencsg-devel
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5DBus)
@@ -52,7 +51,7 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libzip)
 # With v2019.05, openGL is required but Arm uses openGL ES
-ExcludeArch:    %arm aarch64
+ExcludeArch:    %{arm} aarch64
 
 %description
 OpenSCAD is a software for creating solid 3D CAD objects. It does not
@@ -61,12 +60,11 @@
 aspects, e.g. modelling of machine parts.
 
 %prep
-%setup -q -n %{name}-%{version}
-%patch1 -p1
+%setup -q
 
 %build
-qmake-qt5 PREFIX=%{_prefix} QMAKE_CXXFLAGS="%{optflags}" CONFIG+=qopenglwidget 
CONFIG+=c++14
-make %{?_smp_mflags}
+%qmake5 PREFIX=%{_prefix} CONFIG+=qopenglwidget CONFIG+=c++14
+%make_build
 
 %install
 make INSTALL_ROOT=%{buildroot} install
@@ -75,16 +73,20 @@
 rm -rf %{buildroot}%{_datadir}/openscad/fonts
 %find_lang %{name}
 
+rm %{buildroot}%{_datadir}/openscad/libraries/MCAD/.gitignore
+
 %files -f %{name}.lang
+%dir %{_datadir}/metainfo
+
 %doc README.md doc/*.pdf
 %license COPYING
+
 %{_bindir}/openscad
-%{_datadir}/openscad/
 %{_datadir}/applications/openscad.desktop
-%{_datadir}/pixmaps/openscad.png
-%{_mandir}/man1/*
-%dir %{_datadir}/metainfo
+%{_datadir}/icons/hicolor/
 %{_datadir}/metainfo/org.openscad.OpenSCAD.appdata.xml
 %{_datadir}/mime/packages/openscad.xml
+%{_datadir}/openscad/
+%{_mandir}/man1/*
 
 %changelog

++++++ openscad-2019.05.src.tar.gz -> openscad-2021.01.src.tar.gz ++++++
/work/SRC/openSUSE:Factory/openscad/openscad-2019.05.src.tar.gz 
/work/SRC/openSUSE:Factory/.openscad.new.1947/openscad-2021.01.src.tar.gz 
differ: char 4, line 1

Reply via email to