Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package PrusaSlicer for openSUSE:Factory 
checked in at 2024-01-03 12:23:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/PrusaSlicer (Old)
 and      /work/SRC/openSUSE:Factory/.PrusaSlicer.new.28375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "PrusaSlicer"

Wed Jan  3 12:23:53 2024 rev:31 rq:1135619 version:2.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/PrusaSlicer/PrusaSlicer.changes  2023-09-20 
13:25:05.237827360 +0200
+++ /work/SRC/openSUSE:Factory/.PrusaSlicer.new.28375/PrusaSlicer.changes       
2024-01-03 12:23:56.273175140 +0100
@@ -1,0 +2,52 @@
+Fri Dec 29 09:47:16 UTC 2023 - Ben Greiner <[email protected]>
+
+- Add PrusaSlicer-2.7.1-slic3r-wxWidgets-3.2.4.patch
+  * Fixes a compilation error with wxWidgets 3.2.4
+  * gh#prusa3d/PrusaSlicer#11769
+
+-------------------------------------------------------------------
+Mon Dec 25 13:59:05 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 2.7.1
+  ## Improvements fixed with respect to 2.7.0
+  * The option Export as binary G-code was removed from Print
+    Settings. Instead, there is a new option in Printer Settings
+    named Supports binary G-code so it can be set at printer level.
+    There is also a new global switch in Preferences->Other, which
+    controls whether binary G-code will be generated for printers
+    which support it. It is therefore easy to turn the feature on
+    or off without doing any changes in profiles (#11734, #11873).
+  * Wipe tower weight was added into G-code metadata so it can be
+    easily displayed in the print statistics on the printer's
+    display.
+  ## Bugs fixed with respect to 2.7.0
+  * When ramping travels were enabled, sometimes a perimeter was
+    missing at the layer where the spiral starts.
+  * Fixed a crash when selecting embossed text while an SVG tool is
+    opened (#11759).
+  * Helical layer changes could result in out of bed moves
+    (#11754).
+  * Helical layer change was enabled even when there was no
+    retraction on layer change (#11709, #11761).
+- Release 2.7.0
+  * This is the stable release of PrusaSlicer 2.7.0, introducing
+    SVG emboss, binary G-codes, ramping travels, support for G2/G3
+    G-codes, support for Cancel object function and much more. It
+    also fixes many bugs.
+  * Important note for Original Prusa MINI, MK4 and XL owners: The
+    new configuration update of our system profiles will enable
+    binary G-code and G2/G3 features. Users using older firmware
+    need to update to 5.1.0-alpha2 or later or manually turn these
+    features off. On older firmware, new binary G-code is not
+    visible or recognized and the G2/G3 G-codes may not work
+    perfectly.
+  * Travel moves improvements
+  * SVG embossing tool (#6916, #9373)
+  * G2 and G3 G-code support #4352
+  * Binary G-code
+  * Improved user interface
+  * Custom G-code editor
+  * Cancel object (Marlin, RRF and Klipper)
+- D PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch
+
+-------------------------------------------------------------------

Old:
----
  PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch
  PrusaSlicer-version_2.6.1.tar.gz

New:
----
  PrusaSlicer-2.7.1-slic3r-wxWidgets-3.2.4.patch
  PrusaSlicer-version_2.7.1.tar.gz

BETA DEBUG BEGIN:
  Old:  * Cancel object (Marlin, RRF and Klipper)
- D PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:
- Add PrusaSlicer-2.7.1-slic3r-wxWidgets-3.2.4.patch
  * Fixes a compilation error with wxWidgets 3.2.4
BETA DEBUG END:

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

Other differences:
------------------
++++++ PrusaSlicer.spec ++++++
--- /var/tmp/diff_new_pack.2ApT2z/_old  2024-01-03 12:23:57.353214602 +0100
+++ /var/tmp/diff_new_pack.2ApT2z/_new  2024-01-03 12:23:57.353214602 +0100
@@ -17,19 +17,19 @@
 
 
 Name:           PrusaSlicer
-Version:        2.6.1
+Version:        2.7.1
 Release:        0
 Summary:        G-code generator for 3D printers (RepRap, Makerbot, Ultimaker 
etc.)
 License:        AGPL-3.0-only
 Group:          Hardware/Printing
 URL:            https://www.prusa3d.com/prusaslicer/
 Source0:        
https://github.com/prusa3d/PrusaSlicer/archive/version_%{version}.tar.gz#/%{name}-version_%{version}.tar.gz
+# PATCH-FIX-UPSTREAM PrusaSlicer-2.7.1-slic3r-wxWidgets-3.2.4.patch 
gh#prusa3d/PrusaSlicer#11769
+Patch1:         PrusaSlicer-2.7.1-slic3r-wxWidgets-3.2.4.patch
 # PATCH-FIX-OPENSUSE up-occt-version.patch [email protected] -- install 
wrapper so into libdir, not bindir
-Patch0:         up-occt-version.patch
+Patch10:        up-occt-version.patch
 # PATCH-FIX-OPENSUSE PrusaSlicer-2.6.0-octoprint-name-fix.patch -- cast lambda 
expression to same type
-Patch1:         PrusaSlicer-2.6.0-octoprint-name-fix.patch
-# PATCH-FIX-UPSTREAM 
PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch -- 
https://github.com/prusa3d/PrusaSlicer/pull/10811
-Patch2:         PrusaSlicer-2.6.0-wxWidgets-CheckResizerFlags-assert-fix.patch
+Patch11:        PrusaSlicer-2.6.0-octoprint-name-fix.patch
 BuildRequires:  blosc-devel
 BuildRequires:  cereal-devel
 BuildRequires:  cgal-devel >= 5.6
@@ -68,6 +68,8 @@
 BuildRequires:  wxWidgets-devel >= 3.2
 # need the fltk fork, see deps/NanoSVG/NanoSVG.cmake
 BuildRequires:  nanosvg-devel >= 2022.12.22
+BuildRequires:  (cmake(Catch2) >= 2.9 with cmake(Catch2) < 3)
+BuildRequires:  cmake(LibBGCode)
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glew)

++++++ PrusaSlicer-2.7.1-slic3r-wxWidgets-3.2.4.patch ++++++
>From f67a877d583eba5472003f0ea4df3f7420d70734 Mon Sep 17 00:00:00 2001
From: Gregor Riepl <[email protected]>
Date: Mon, 27 Nov 2023 13:01:55 +0100
Subject: [PATCH] Make initializers explicit to avoid ambiguous wxArrayString
 overloads

---
 src/slic3r/GUI/PhysicalPrinterDialog.cpp | 2 +-
 src/slic3r/GUI/Plater.cpp                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/slic3r/GUI/PhysicalPrinterDialog.cpp 
b/src/slic3r/GUI/PhysicalPrinterDialog.cpp
index 2364c56247..bc2c918a60 100644
--- a/src/slic3r/GUI/PhysicalPrinterDialog.cpp
+++ b/src/slic3r/GUI/PhysicalPrinterDialog.cpp
@@ -467,7 +467,7 @@ void 
PhysicalPrinterDialog::build_printhost_settings(ConfigOptionsGroup* m_optgr
     // Always fill in the "printhost_port" combo box from the config and 
select it.
     {
         Choice* choice = 
dynamic_cast<Choice*>(m_optgroup->get_field("printhost_port"));
-        choice->set_values({ m_config->opt_string("printhost_port") });
+        choice->set_values(std::vector<std::string>({ 
m_config->opt_string("printhost_port") }));
         choice->set_selection();
     }
 
diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp
index c2b8e8694f..2f540bfe9d 100644
--- a/src/slic3r/GUI/Plater.cpp
+++ b/src/slic3r/GUI/Plater.cpp
@@ -5390,7 +5390,7 @@ void Plater::load_project(const wxString& filename)
 
     p->reset();
 
-    if (! load_files({ into_path(filename) }).empty()) {
+    if (! load_files(std::vector<boost::filesystem::path>({ 
into_path(filename) })).empty()) {
         // At least one file was loaded.
         p->set_project_filename(filename);
         // Save the names of active presets and project specific config into 
ProjectDirtyStateManager.

++++++ PrusaSlicer-version_2.6.1.tar.gz -> PrusaSlicer-version_2.7.1.tar.gz 
++++++
/work/SRC/openSUSE:Factory/PrusaSlicer/PrusaSlicer-version_2.6.1.tar.gz 
/work/SRC/openSUSE:Factory/.PrusaSlicer.new.28375/PrusaSlicer-version_2.7.1.tar.gz
 differ: char 24, line 1

Reply via email to