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
