Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package librecad for openSUSE:Factory 
checked in at 2023-09-04 22:53:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librecad (Old)
 and      /work/SRC/openSUSE:Factory/.librecad.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librecad"

Mon Sep  4 22:53:34 2023 rev:34 rq:1108839 version:2.2.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/librecad/librecad.changes        2023-02-19 
18:19:33.341707387 +0100
+++ /work/SRC/openSUSE:Factory/.librecad.new.1766/librecad.changes      
2023-09-04 22:54:14.541167583 +0200
@@ -1,0 +2,13 @@
+Mon Sep  4 07:00:05 UTC 2023 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to release 2.2.0.2:
+  * fixes an undetected vulnerability when opening malformed LFF
+    font files that caused a crash
+  * fixes format issues in bundled fonts
+  * fixes regression, finding nearest points on ellipses caused a crash
+  * plugin Importshp has been removed
+- Drop librecad-use-system-shapelib.patch since the plugin has been
+  removed.
+- Rebase patches.
+
+-------------------------------------------------------------------

Old:
----
  2.2.0.tar.gz
  librecad-use-system-shapelib.patch

New:
----
  2.2.0.2.tar.gz

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

Other differences:
------------------
++++++ librecad.spec ++++++
--- /var/tmp/diff_new_pack.HRQw4T/_old  2023-09-04 22:54:16.273228809 +0200
+++ /var/tmp/diff_new_pack.HRQw4T/_new  2023-09-04 22:54:16.277228950 +0200
@@ -16,10 +16,8 @@
 #
 
 
-%define tar_version 2.2.0
-
 Name:           librecad
-Version:        2.2.0
+Version:        2.2.0.2
 Release:        0
 Summary:        Computer-aided design (CAD) software package for 2D design and 
drafting
 License:        (Apache-2.0 OR SUSE-GPL-3.0+-with-font-exception) AND 
GPL-2.0-only
@@ -27,7 +25,7 @@
 URL:            http://librecad.org/
 
 #Git-Web:       https://github.com/LibreCAD/LibreCAD
-Source:         
https://github.com/LibreCAD/LibreCAD/archive/%tar_version.tar.gz
+Source:         https://github.com/LibreCAD/LibreCAD/archive/%version.tar.gz
 # Version is actually 8, not 3 (it is 3 in the filename due to how MediaWiki
 # works -- see http://wiki.librecad.org/index.php/File:Architect3-LCAD.zip)
 Source2:        https://wiki.librecad.org/images/d/d9/Architect3-LCAD.zip
@@ -39,12 +37,10 @@
 Patch5:         librecad-use-system-libdxfrw.patch
 Patch6:         librecad-install.diff
 Patch7:         librecad-plugindir.diff
-Patch8:         librecad-use-system-shapelib.patch
 BuildRequires:  fdupes
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++ >= 4.7
 BuildRequires:  libboost_headers-devel
-BuildRequires:  libshp-devel
 BuildRequires:  muparser-devel
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
@@ -77,7 +73,7 @@
 CAD drawings.
 
 %prep
-%setup -qn LibreCAD-%tar_version -a2 -a3 -a4
+%setup -qn LibreCAD-%version -a2 -a3 -a4
 %autopatch -p1
 
 pc="libdxfrw"
@@ -93,7 +89,6 @@
 
 # Make sure bundled libraries are not used
 rm -rf libraries/libdxfrw
-rm -rf plugins/importshp/shapelib
 
 # Fix "wrong-file-end-of-line-encoding" rpmlint warning
 sed -i 's/\r$//' licenses/{MIT,KST32B_v2,lc_opengost-fonts}.txt

++++++ 2.2.0.tar.gz -> 2.2.0.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/librecad/2.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.librecad.new.1766/2.2.0.2.tar.gz differ: char 13, 
line 1




++++++ librecad-no-date.diff ++++++
--- /var/tmp/diff_new_pack.HRQw4T/_old  2023-09-04 22:54:16.349231495 +0200
+++ /var/tmp/diff_new_pack.HRQw4T/_new  2023-09-04 22:54:16.353231636 +0200
@@ -6,9 +6,11 @@
  librecad/src/main/qc_applicationwindow.cpp |    1 -
  1 file changed, 1 deletion(-)
 
---- a/librecad/src/main/qc_applicationwindow.cpp
-+++ b/librecad/src/main/qc_applicationwindow.cpp
-@@ -2380,7 +2380,6 @@ void QC_ApplicationWindow::showAboutWind
+Index: LibreCAD-2.2.0.2/librecad/src/main/qc_applicationwindow.cpp
+===================================================================
+--- LibreCAD-2.2.0.2.orig/librecad/src/main/qc_applicationwindow.cpp
++++ LibreCAD-2.2.0.2/librecad/src/main/qc_applicationwindow.cpp
+@@ -2883,7 +2883,6 @@ void QC_ApplicationWindow::showAboutWind
          #elif defined(Q_CC_MSVC)
              tr("Compiler: Microsoft Visual C++") + "\n" +
          #endif

++++++ librecad-plugindir.diff ++++++
--- /var/tmp/diff_new_pack.HRQw4T/_old  2023-09-04 22:54:16.369232202 +0200
+++ /var/tmp/diff_new_pack.HRQw4T/_new  2023-09-04 22:54:16.369232202 +0200
@@ -9,11 +9,11 @@
  librecad/src/lib/engine/rs_system.cpp |    2 ++
  1 file changed, 2 insertions(+)
 
-Index: LibreCAD-2.0.2/librecad/src/lib/engine/rs_system.cpp
+Index: LibreCAD-2.2.0.2/librecad/src/lib/engine/rs_system.cpp
 ===================================================================
---- LibreCAD-2.0.2.orig/librecad/src/lib/engine/rs_system.cpp
-+++ LibreCAD-2.0.2/librecad/src/lib/engine/rs_system.cpp
-@@ -642,6 +642,9 @@ QStringList RS_System::getDirectoryList(
+--- LibreCAD-2.2.0.2.orig/librecad/src/lib/engine/rs_system.cpp
++++ LibreCAD-2.2.0.2/librecad/src/lib/engine/rs_system.cpp
+@@ -635,6 +635,9 @@ QStringList RS_System::getDirectoryList(
      }
      RS_SETTINGS->endGroup();
  

++++++ librecad-use-system-libdxfrw.patch ++++++
--- /var/tmp/diff_new_pack.HRQw4T/_old  2023-09-04 22:54:16.393233051 +0200
+++ /var/tmp/diff_new_pack.HRQw4T/_new  2023-09-04 22:54:16.397233192 +0200
@@ -7,8 +7,10 @@
  librecad/src/src.pro    |    5 ++---
  2 files changed, 2 insertions(+), 4 deletions(-)
 
---- a/libraries/libraries.pro
-+++ b/libraries/libraries.pro
+Index: LibreCAD-2.2.0.2/libraries/libraries.pro
+===================================================================
+--- LibreCAD-2.2.0.2.orig/libraries/libraries.pro
++++ LibreCAD-2.2.0.2/libraries/libraries.pro
 @@ -9,7 +9,6 @@ TEMPLATE = subdirs
  TARGET = libraries
  
@@ -17,9 +19,11 @@
          jwwlib
  
  macx|win32|equals(build_muparser, "true")|!packagesExist(muparser){
---- a/librecad/src/src.pro
-+++ b/librecad/src/src.pro
-@@ -35,8 +35,7 @@ greaterThan( QT_MAJOR_VERSION, 4 ) {
+Index: LibreCAD-2.2.0.2/librecad/src/src.pro
+===================================================================
+--- LibreCAD-2.2.0.2.orig/librecad/src/src.pro
++++ LibreCAD-2.2.0.2/librecad/src/src.pro
+@@ -33,8 +33,7 @@ CONFIG += c++11
  }
  
  GEN_LIB_DIR = ../../generated/lib
@@ -29,7 +33,7 @@
  
  DESTDIR = $${INSTALLDIR}
  
-@@ -84,7 +83,7 @@ LIBS += -L../../generated/lib  \
+@@ -85,7 +84,7 @@ LIBS += -L../../generated/lib  \
      -ljwwlib
  
  INCLUDEPATH += \

Reply via email to