Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package librecad for openSUSE:Factory 
checked in at 2026-10-21 20:57:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librecad (Old)
 and      /work/SRC/openSUSE:Factory/.librecad.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librecad"

Wed Oct 21 20:57:19 2026 rev:41 rq:1386646 version:2.2.1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/librecad/librecad.changes        2026-10-16 
20:13:46.452469655 +0200
+++ /work/SRC/openSUSE:Factory/.librecad.new.2252680/librecad.changes   
2026-10-21 20:58:52.614477979 +0200
@@ -1,0 +2,16 @@
+Sun Oct 18 05:57:21 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to release 2.2.1.6:
+  * Backported features: bounded hyperbolas with snapping and trimming;
+    right-to-left MText support; CJK fonts (Noto Sans SC/TC and
+    WenQuanYi Micro Hei) with full-Unicode LFF glyph handling; Lao
+    language support; improved small-display layouts
+  * Critical fixes: Undo/Redo and entity-ownership crashes; clipboard
+    and library block handling; hatch reliability and area computation;
+    snapping and intersections; pen inheritance and text display;
+    Linux/CUPS printing and PDF output; dxf2png/dxf2svg --outfile
+    handling; sanitizer findings in the DXF/DWG readers
+- Add OFL-1.1 to License: the bundled Amiri, lc_opengost and Noto
+  Sans SC/TC fonts are OFL-1.1
+
+-------------------------------------------------------------------

Old:
----
  v2.2.1.5.tar.gz

New:
----
  v2.2.1.6.tar.gz

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

Other differences:
------------------
++++++ librecad.spec ++++++
--- /var/tmp/diff_new_pack.1YhnIA/_old  2026-10-21 20:59:00.920826207 +0200
+++ /var/tmp/diff_new_pack.1YhnIA/_new  2026-10-21 20:59:00.922826291 +0200
@@ -17,13 +17,11 @@
 
 
 Name:           librecad
-Version:        2.2.1.5
+Version:        2.2.1.6
 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
-Group:          Productivity/Graphics/CAD
-URL:            http://librecad.org/
-
+License:        (Apache-2.0 OR SUSE-GPL-3.0+-with-font-exception) AND 
GPL-2.0-only AND OFL-1.1
+URL:            https://librecad.org/
 #Git-Web:       https://github.com/LibreCAD/LibreCAD
 Source:         https://github.com/LibreCAD/LibreCAD/archive/v%version.tar.gz
 # Version is actually 8, not 3 (it is 3 in the filename due to how MediaWiki
@@ -38,11 +36,10 @@
 Patch6:         librecad-install.diff
 Patch7:         librecad-plugindir.diff
 BuildRequires:  fdupes
-BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++ >= 4.7
 BuildRequires:  libboost_headers-devel
 BuildRequires:  libqt5-linguist
-BuildRequires:  muparser-devel
+BuildRequires:  pkgconfig
 BuildRequires:  unzip
 BuildRequires:  update-desktop-files
 BuildRequires:  wqy-microhei-fonts
@@ -52,6 +49,8 @@
 BuildRequires:  pkgconfig(Qt5PrintSupport)
 BuildRequires:  pkgconfig(Qt5Svg)
 BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(freetype2)
+BuildRequires:  pkgconfig(muparser)
 Requires(post): desktop-file-utils
 Requires(post): shared-mime-info
 Requires(postun): desktop-file-utils
@@ -64,7 +63,6 @@
 
 %package parts
 Summary:        Parts collection for LibreCAD
-Group:          Productivity/Graphics/CAD
 Requires:       %name
 BuildArch:      noarch
 
@@ -73,7 +71,7 @@
 CAD drawings.
 
 %prep
-%setup -qn LibreCAD-%version -a2 -a3 -a4
+%setup -q -n LibreCAD-%version -a2 -a3 -a4
 %autopatch -p1
 
 # Fix "wrong-file-end-of-line-encoding" rpmlint warning
@@ -86,19 +84,22 @@
 ln -s "$(which lrelease-qt5)" "prog/lrelease"
 
 echo 'DISABLE_POSTSCRIPT = true' > librecad/src/custom.pri
+# FIXME: you should use the %%qmake5 macro
 qmake-qt5 \
 librecad.pro CONFIG+="release" \
        QMAKE_CFLAGS+="%optflags" QMAKE_CXXFLAGS+="%optflags"
 %make_build
 rm -f unix/resources/fonts/wqy-unicode.lff
 mkdir -p unix/resources/fonts
+# NOTE: keep %%_datadir/fonts literal — %%_fontsdir is undefined here,
+# leaving ttf2lff with a nonexistent font path (FT_New_Face failure).
 ./unix/ttf2lff -L "Apache-2.0 or SUSE-GPL-3.0+-with-font-exception" \
        "%_datadir/fonts/truetype/wqy-microhei.ttc" \
        unix/resources/fonts/wqy-unicode.lff
 
 %install
 export PATH="$PWD/prog:$PATH"
-b="%buildroot"
+b=%buildroot
 # No make install :(
 export BUILDDIR="$b/%_datadir/%name"
 sh scripts/postprocess-unix.sh
@@ -148,8 +149,8 @@
 %_bindir/librecad
 %_bindir/ttf2lff
 %_libdir/%name
-%_mandir/man1/librecad.1*
-%_mandir/man1/ttf2lff.1*
+%_mandir/man1/librecad.1%{?ext_man}
+%_mandir/man1/ttf2lff.1%{?ext_man}
 %_datadir/applications/librecad.desktop
 %_datadir/mime/packages/%name.xml
 %_datadir/pixmaps/librecad.png

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.1YhnIA/_old  2026-10-21 20:59:00.956827716 +0200
+++ /var/tmp/diff_new_pack.1YhnIA/_new  2026-10-21 20:59:00.959827842 +0200
@@ -1,5 +1,5 @@
-mtime: 1792131986
-commit: 38eac8899c22d5745f817b0028adb321fd32d08731f6101bacf883254c225a96
+mtime: 1792514360
+commit: a5980246b974872d2dfe9bddfcc6cf43642fd7600970941190666e1eff3fd110
 url: https://src.opensuse.org/jengelh/librecad
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-10-20 18:39:20.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ v2.2.1.5.tar.gz -> v2.2.1.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/librecad/v2.2.1.5.tar.gz 
/work/SRC/openSUSE:Factory/.librecad.new.2252680/v2.2.1.6.tar.gz differ: char 
12, line 1

Reply via email to