Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fritzing for openSUSE:Factory 
checked in at 2026-05-27 16:17:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fritzing (Old)
 and      /work/SRC/openSUSE:Factory/.fritzing.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fritzing"

Wed May 27 16:17:28 2026 rev:7 rq:1355281 version:1.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/fritzing/fritzing.changes        2026-04-22 
17:00:50.583093332 +0200
+++ /work/SRC/openSUSE:Factory/.fritzing.new.1937/fritzing.changes      
2026-05-27 16:18:31.284748788 +0200
@@ -1,0 +2,51 @@
+Thu Apr 23 00:42:27 UTC 2026 - Glen Masgai <[email protected]>
+
+- Update to 1.0.7
+  ## New Features and Enhancements
+  * Performance: Part icons are now loaded from the database and
+    cached, with lazy SVG loading and QCache-based caching. This
+    results in noticeably faster startup and smoother scrolling
+    through parts bins.
+  * Adafruit Parts Library: Imported around 300 additional Adafruit
+    parts, expanding the Adafruit parts bin further.
+  * Parts Storage: User-created parts are now stored in subfolders
+    organized by module ID under the application data location,
+    avoiding filename conflicts and improving portability. Full
+    file paths are no longer stored in sketch files. #4188
+  * Part Swapping: Obsolete parts are no longer offered in the
+    inspector swap combobox, reducing confusion when selecting
+    component variants.
+  * Preserve capacitance values when migrating obsolete capacitor
+    parts.
+  * Preserve recent file list across version upgrades.
+  * Added generic small 6V solar panel to the parts library.
+  * Updated OCR-Fritzing-mono font to 3.004 with ground, celsius
+    and fahrenheit glyphs.
+  * Updated translations for German, French, Spanish, Japanese,
+    Italian, and Portuguese.
+  ## Bug Fixes
+  * Fixed copper fill and ground fill not working. #4281
+  * Fixed font rendering appearing blurred or bold. #4282
+  * Fixed Parts Editor "Close without saving" and "Keep working"
+    buttons being reversed. #4297
+  * Fixed multiple traces being incorrectly treated as one when
+    connected in series. #4290
+  * Fixed duplicate aperture declaration in Gerber contour files.
+    #4296
+  * Fixed schematic net label width broken with Droid Sans font in
+    older sketches. #4300
+  * Fixed crash on drag and drop with invalid mime data.
+  * Fixed segfault caused by null cursor and empty view checks.
+  * Fixed potential data loss when saving sketches on macOS.
+  * Fixed inspector preview icons not displaying correctly.
+  * Improved error messages for misbundled or corrupted sketch
+    files.
+  * Fixed notes line spacing and font size rendering.
+  * Fixed SVG text element handling for em and ex units.
+  * Fixed voltage regulator label rotation in parts library.
+- Patches
+  * Refresh 0001-openSUSE-Relax-Qt6-clamps.patch
+  * Drop 0004-Work-around-build-issues-with-Qt-6.9.patch
+  * Drop 0005-Work-around-build-issues-with-Qt-6.10.1.patch
+
+-------------------------------------------------------------------

Old:
----
  0004-Work-around-build-issues-with-Qt-6.9.patch
  0005-Work-around-build-issues-with-Qt-6.10.1.patch
  fritzing-app-1.0.6-04e5bb0241e8f1de24d0fce9be070041c6d5b68e.tar.gz
  fritzing-parts-1.0.6-73bc0559bb8399b2f895d68f032e41d7efc720c0.tar.gz

New:
----
  fritzing-app-1.0.7-394a8bb4791424ffd99f99ebc330264d4becea63.tar.gz
  fritzing-parts-1.0.7-70a1773402e8c76a77795637de482a83db3ca6d7.tar.gz

----------(Old B)----------
  Old:  * Refresh 0001-openSUSE-Relax-Qt6-clamps.patch
  * Drop 0004-Work-around-build-issues-with-Qt-6.9.patch
  * Drop 0005-Work-around-build-issues-with-Qt-6.10.1.patch
  Old:  * Drop 0004-Work-around-build-issues-with-Qt-6.9.patch
  * Drop 0005-Work-around-build-issues-with-Qt-6.10.1.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ fritzing.spec ++++++
--- /var/tmp/diff_new_pack.OymUCb/_old  2026-05-27 16:18:33.040820868 +0200
+++ /var/tmp/diff_new_pack.OymUCb/_new  2026-05-27 16:18:33.044821032 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package fritzing
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 # Fritzing does not provide tags:  gh#fritzing/fritzing-app#4086
 # pick these commits manually for every update
-%define app_commit 04e5bb0241e8f1de24d0fce9be070041c6d5b68e
-%define parts_commit 73bc0559bb8399b2f895d68f032e41d7efc720c0
+%define app_commit 394a8bb4791424ffd99f99ebc330264d4becea63
+%define parts_commit 70a1773402e8c76a77795637de482a83db3ca6d7
 
 Name:           fritzing
-Version:        1.0.6
+Version:        1.0.7
 Release:        0
 Summary:        Electronic Design Automation platform featuring prototype to 
product
 License:        GPL-3.0-or-later
@@ -41,10 +41,6 @@
 Patch2:         0002-Fix-appdata.xml-url-type.patch
 # PATCH-FIX-FEDORA   0003-Remove-TwitterSaurus-examples.patch -- remove 
incompatible twitter4j examples
 Patch3:         
https://src.fedoraproject.org/rpms/fritzing/raw/rawhide/f/0002-remove-twitter4j.patch#/0003-Remove-TwitterSaurus-examples.patch
-# PATCH-FIX-FEDORA   0004-Work-around-build-issues-with-Qt-6.9.patch -- work 
around build issues with Qt 6.9
-Patch4:         
https://src.fedoraproject.org/rpms/fritzing/raw/rawhide/f/0004-Work-around-build-issues-with-Qt-6.9.patch
-# PATCH-FIX-OPENSUSE 0005-Work-around-build-issues-with-Qt-6.10.1.patch -- 
work around build issues with Qt 6.10.1
-Patch5:         0005-Work-around-build-issues-with-Qt-6.10.1.patch
 BuildRequires:  appstream-glib
 BuildRequires:  fdupes
 BuildRequires:  libboost_headers-devel
@@ -106,7 +102,7 @@
     pri/spicedetect.pri \
     pri/svgppdetect.pri
 rm -r .github parts/.github parts/.gitignore
-find parts -name placeholder.txt -delete
+find parts \( -iname placeholder.txt -o -iname "*~" -o -iname "*.swp" -o 
-iname "*.bak" \) -delete
 sed -i '1{/^#!/d}' parts/scripts/batch_obsolete_modified.py
 
 sed -i 's/\r$//' LICENSE.CC-BY-SA
@@ -138,11 +134,11 @@
 
 %install
 %{qmake6_install}
-find %{buildroot}%{_datadir}/fritzing/ -type f -exec chmod -x {} \;
+find %{buildroot}%{_datadir}/%{name} -type f -exec chmod -x {} +
 appstream-util validate-relax --nonet org.fritzing.Fritzing.appdata.xml
 # make deduplication of docs and licenses possible
-mkdir -p %{buildroot}%{_docdir}/fritzing-parts/
-mkdir -p %{buildroot}%{_licensedir}/fritzing-parts/
+mkdir -p %{buildroot}%{_docdir}/%{name}-parts/
+mkdir -p %{buildroot}%{_licensedir}/%{name}-parts/
 cp parts/README.md %{buildroot}%{_docdir}/%{name}-parts/
 cp parts/LICENSE.txt %{buildroot}%{_licensedir}/%{name}-parts/
 # install translations

++++++ 0001-openSUSE-Relax-Qt6-clamps.patch ++++++
--- /var/tmp/diff_new_pack.OymUCb/_old  2026-05-27 16:18:33.072822182 +0200
+++ /var/tmp/diff_new_pack.OymUCb/_new  2026-05-27 16:18:33.076822346 +0200
@@ -1,28 +1,16 @@
-From 609de9206faa375250a5820af2222dbaf06ad43e Mon Sep 17 00:00:00 2001
-From: Ben Greiner <[email protected]>
-Date: Fri, 7 Mar 2025 13:48:28 +0100
-Subject: [PATCH] openSUSE: Relax Qt6 clamps
-
----
- phoenix.pro | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
 diff --git a/phoenix.pro b/phoenix.pro
-index 72755b9..1407c76 100644
+index 62690d58..1bd603cd 100644
 --- a/phoenix.pro
 +++ b/phoenix.pro
 @@ -20,8 +20,8 @@
  
  QT_LEAST=6.5.3
- QT_MOST=6.5.10
+ QT_MOST=6.10.10
 -!versionAtLeast(QT_VERSION, $${QT_LEAST}):error("Use at least Qt version 
$${QT_LEAST}")
 -!versionAtMost(QT_VERSION, $${QT_MOST}):error("Use at most Qt version 
$${QT_MOST}")
 +!versionAtLeast(QT_VERSION, $${QT_LEAST}):warning("Using qt older than 
recommended $${QT_LEAST}")
 +!versionAtMost(QT_VERSION, $${QT_MOST}):warning("Using qt newer than 
recommended version $${QT_MOST}")
  
  CONFIG += debug_and_release
- CONFIG += c++17
--- 
-2.48.1
-
+ CONFIG += c++20
 

++++++ fritzing-app-1.0.6-04e5bb0241e8f1de24d0fce9be070041c6d5b68e.tar.gz -> 
fritzing-app-1.0.7-394a8bb4791424ffd99f99ebc330264d4becea63.tar.gz ++++++
/work/SRC/openSUSE:Factory/fritzing/fritzing-app-1.0.6-04e5bb0241e8f1de24d0fce9be070041c6d5b68e.tar.gz
 
/work/SRC/openSUSE:Factory/.fritzing.new.1937/fritzing-app-1.0.7-394a8bb4791424ffd99f99ebc330264d4becea63.tar.gz
 differ: char 18, line 1

++++++ fritzing-parts-1.0.6-73bc0559bb8399b2f895d68f032e41d7efc720c0.tar.gz -> 
fritzing-parts-1.0.7-70a1773402e8c76a77795637de482a83db3ca6d7.tar.gz ++++++
/work/SRC/openSUSE:Factory/fritzing/fritzing-parts-1.0.6-73bc0559bb8399b2f895d68f032e41d7efc720c0.tar.gz
 
/work/SRC/openSUSE:Factory/.fritzing.new.1937/fritzing-parts-1.0.7-70a1773402e8c76a77795637de482a83db3ca6d7.tar.gz
 differ: char 12, line 1

Reply via email to