Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package PrusaSlicer for openSUSE:Factory checked in at 2022-10-29 20:17:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/PrusaSlicer (Old) and /work/SRC/openSUSE:Factory/.PrusaSlicer.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "PrusaSlicer" Sat Oct 29 20:17:48 2022 rev:24 rq:1032201 version:2.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/PrusaSlicer/PrusaSlicer.changes 2022-09-06 13:01:17.999007411 +0200 +++ /work/SRC/openSUSE:Factory/.PrusaSlicer.new.2275/PrusaSlicer.changes 2022-10-29 20:19:00.502818570 +0200 @@ -1,0 +2,14 @@ +Sat Oct 29 11:35:55 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to version 2.5.0 + * Arachne perimeter generator + * Lightning infill + * Pressure equalizer + * STEP file import + * various smaller features and bugfixes + * Big changelog since v2.4.2, most changes decribed in alpha and + beta release notes: + https://github.com/prusa3d/PrusaSlicer/releases +- Add up-occt-version.patch + +------------------------------------------------------------------- Old: ---- PrusaSlicer-2.4.2.tar.gz New: ---- PrusaSlicer-2.5.0.tar.gz up-occt-version.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ PrusaSlicer.spec ++++++ --- /var/tmp/diff_new_pack.Msvl6v/_old 2022-10-29 20:19:01.166822108 +0200 +++ /var/tmp/diff_new_pack.Msvl6v/_new 2022-10-29 20:19:01.170822130 +0200 @@ -17,7 +17,7 @@ Name: PrusaSlicer -Version: 2.4.2 +Version: 2.5.0 Release: 0 Summary: G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.) License: AGPL-3.0-only @@ -28,6 +28,8 @@ Patch0: PrusaSlicer-boost1.79.patch # PATCH-FIX-UPSTREAM PrusaSlicer-cereal.patch -- gh#prusa3d/PrusaSlicer#7809 Patch1: PrusaSlicer-cereal.patch +# PATCH-FIX-OPENSUSE up-occt-version.patch mike.chi...@gmail.com -- install wrapper so into libdir, not bindir +Patch2: up-occt-version.patch BuildRequires: blosc-devel BuildRequires: cereal-devel BuildRequires: cgal-devel >= 4.13.2 @@ -56,10 +58,13 @@ BuildRequires: libboost_thread-devel BuildRequires: libcurl-devel BuildRequires: libexpat-devel +BuildRequires: libjpeg-devel BuildRequires: memory-constraints BuildRequires: nlopt-devel +BuildRequires: occt-devel BuildRequires: openexr-devel -BuildRequires: openvdb-devel >= 5 +# See https://github.com/prusa3d/PrusaSlicer/pull/9103 +BuildRequires: openvdb-devel >= 7.1 BuildRequires: openvdb-tools BuildRequires: pkgconfig BuildRequires: tbb-devel @@ -113,7 +118,7 @@ %install %cmake_install -%suse_update_desktop_file -r PrusaSlicer Graphics 3DGraphics Science Engineering +%suse_update_desktop_file -r PrusaSlicer Graphics 3DGraphics %suse_update_desktop_file -r PrusaGcodeviewer Graphics 3DGraphics #remove stray font file @@ -152,19 +157,15 @@ %fdupes %{buildroot}%{_datadir} %check -%ctest --timeout 600 +%ctest %files -f lang-files %{_bindir}/prusa-slicer %{_bindir}/prusa-gcodeviewer +%{_libdir}/OCCTWrapper.so %dir %{_datadir}/%{name}/ %{_datadir}/%{name}/{icons,models,profiles,shaders,udev,data,shapes}/ -%{_datadir}/icons/hicolor/32x32/apps/%{name}.png -%{_datadir}/icons/hicolor/128x128/apps/%{name}.png -%{_datadir}/icons/hicolor/192x192/apps/%{name}.png -%{_datadir}/icons/hicolor/32x32/apps/%{name}-gcodeviewer.png -%{_datadir}/icons/hicolor/128x128/apps/%{name}-gcodeviewer.png -%{_datadir}/icons/hicolor/192x192/apps/%{name}-gcodeviewer.png +%{_datadir}/icons/hicolor/*/apps/%{name}*.png %{_datadir}/applications/PrusaSlicer.desktop %{_datadir}/applications/PrusaGcodeviewer.desktop %license LICENSE ++++++ PrusaSlicer-2.4.2.tar.gz -> PrusaSlicer-2.5.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/PrusaSlicer/PrusaSlicer-2.4.2.tar.gz /work/SRC/openSUSE:Factory/.PrusaSlicer.new.2275/PrusaSlicer-2.5.0.tar.gz differ: char 16, line 1 ++++++ PrusaSlicer-cereal.patch ++++++ --- /var/tmp/diff_new_pack.Msvl6v/_old 2022-10-29 20:19:01.230822449 +0200 +++ /var/tmp/diff_new_pack.Msvl6v/_new 2022-10-29 20:19:01.234822470 +0200 @@ -35,12 +35,12 @@ @@ -125,7 +125,7 @@ if (NOT WIN32 AND NOT APPLE) set_target_properties(PrusaSlicer PROPERTIES OUTPUT_NAME "prusa-slicer") endif () - + -target_link_libraries(PrusaSlicer libslic3r cereal) +target_link_libraries(PrusaSlicer libslic3r libcereal) + if (APPLE) # add_compile_options(-stdlib=libc++) - # add_definitions(-DBOOST_THREAD_DONT_USE_CHRONO -DBOOST_NO_CXX11_RVALUE_REFERENCES -DBOOST_THREAD_USES_MOVE) Index: PrusaSlicer-version_2.4.2/src/libslic3r/CMakeLists.txt =================================================================== --- PrusaSlicer-version_2.4.2.orig/src/libslic3r/CMakeLists.txt ++++++ up-occt-version.patch ++++++ Index: PrusaSlicer-version_2.5.0/src/occt_wrapper/CMakeLists.txt =================================================================== --- PrusaSlicer-version_2.5.0.orig/src/occt_wrapper/CMakeLists.txt +++ PrusaSlicer-version_2.5.0/src/occt_wrapper/CMakeLists.txt @@ -19,7 +19,7 @@ include(GenerateExportHeader) generate_export_header(OCCTWrapper) -find_package(OpenCASCADE 7.6.2 REQUIRED) +find_package(OpenCASCADE 7.6.3 REQUIRED) set(OCCT_LIBS TKXDESTEP @@ -56,5 +56,5 @@ target_link_libraries(OCCTWrapper ${OCCT include(GNUInstallDirs) -install(TARGETS OCCTWrapper DESTINATION "${CMAKE_INSTALL_BINDIR}") +install(TARGETS OCCTWrapper DESTINATION "${CMAKE_INSTALL_LIBDIR}")