Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package umbrello for openSUSE:Factory checked in at 2026-08-24 12:09:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/umbrello (Old) and /work/SRC/openSUSE:Factory/.umbrello.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "umbrello" Mon Aug 24 12:09:51 2026 rev:165 rq:1372542 version:26.08.0 Changes: -------- --- /work/SRC/openSUSE:Factory/umbrello/umbrello.changes 2026-07-02 22:18:53.852345836 +0200 +++ /work/SRC/openSUSE:Factory/.umbrello.new.1258/umbrello.changes 2026-08-24 12:14:53.613976030 +0200 @@ -1,0 +2,34 @@ +Sun Aug 16 07:28:18 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 26.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/26.08.0/ +- No code change since 26.07.90 + +------------------------------------------------------------------- +Sat Aug 1 11:39:56 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 26.07.90 + * New feature release +- No code change since 26.07.80 + +------------------------------------------------------------------- +Sat Jul 18 11:12:38 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 26.07.80 + * New feature release +- Changes since 26.04.3: + * Added option to make KDocTools optional (similar to the other components). + * Use QGuiApplication in svg2png + * svn2png: documentation on cursor configuration added + * cmake: remove references to redundant variables in endif() + * svn2png: Fix bug not checking the correct svg renderer instance + * Fix clip4 paste of sequence messages across instances (kde#418395) + * Fix bug not initializing the scene background color (kde#519794) + * Qt6: Fix not finding configuration files for layout generator (kde#519790) + * Fixup for last commit + * Refine association duplicate check to full edge identity + * Fix duplicate named association widgets during diagram load (kde#519215) + +------------------------------------------------------------------- Old: ---- umbrello-26.04.3.tar.xz umbrello-26.04.3.tar.xz.sig New: ---- umbrello-26.08.0.tar.xz umbrello-26.08.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ umbrello.spec ++++++ --- /var/tmp/diff_new_pack.P7wrKB/_old 2026-08-24 12:14:54.831019394 +0200 +++ /var/tmp/diff_new_pack.P7wrKB/_new 2026-08-24 12:14:54.834019501 +0200 @@ -16,52 +16,46 @@ # -%ifarch %{arm} aarch64 %{ix86} x86_64 %{x86_64} %{riscv} -# 07/2024: Integration is currently broken due to kdevelop now using KF6/Qt6 and umbrello not being ported -%bcond_with kdevelop -%endif +%define kf6_version 6.27.0 +%define qt6_version 6.9.0 +# %bcond_without released Name: umbrello -Version: 26.04.3 +Version: 26.08.0 Release: 0 Summary: UML Modeller -License: GPL-2.0-only AND GFDL-1.2-only AND GPL-3.0-or-later +License: GFDL-1.2-only AND GPL-2.0-only AND GPL-3.0-or-later URL: https://apps.kde.org/umbrello Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz %if %{with released} Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig Source2: applications.keyring %endif -BuildRequires: extra-cmake-modules -%if %{with kdevelop} -BuildRequires: kdevelop5-pg-qt -BuildRequires: kdevplatform-devel -%endif -BuildRequires: libxml2-devel -BuildRequires: libxslt-devel -BuildRequires: cmake(KF5Archive) -BuildRequires: cmake(KF5Completion) -BuildRequires: cmake(KF5Config) -BuildRequires: cmake(KF5CoreAddons) -BuildRequires: cmake(KF5Crash) -BuildRequires: cmake(KF5DocTools) -BuildRequires: cmake(KF5I18n) -BuildRequires: cmake(KF5IconThemes) -BuildRequires: cmake(KF5ItemModels) -BuildRequires: cmake(KF5KCMUtils) -BuildRequires: cmake(KF5KIO) -BuildRequires: cmake(KF5TextEditor) -BuildRequires: cmake(KF5ThreadWeaver) -BuildRequires: cmake(KF5WidgetsAddons) -BuildRequires: cmake(KF5WindowSystem) -BuildRequires: cmake(KF5XmlGui) -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5PrintSupport) -BuildRequires: cmake(Qt5Svg) -BuildRequires: cmake(Qt5Test) -BuildRequires: cmake(Qt5Widgets) -BuildRequires: cmake(Qt5Xml) +BuildRequires: doxygen +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: pkgconfig +BuildRequires: cmake(KF6Archive) >= %{kf6_version} +BuildRequires: cmake(KF6Completion) >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6Crash) >= %{kf6_version} +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6IconThemes) >= %{kf6_version} +BuildRequires: cmake(KF6KIO) >= %{kf6_version} +BuildRequires: cmake(KF6TextEditor) >= %{kf6_version} +BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version} +BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6PrintSupport) >= %{qt6_version} +BuildRequires: cmake(Qt6Svg) >= %{qt6_version} +BuildRequires: cmake(Qt6Test) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: cmake(Qt6Xml) >= %{qt6_version} +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libxslt) Obsoletes: umbrello5 < %{version} Provides: umbrello5 = %{version} @@ -74,29 +68,30 @@ %autosetup -p1 %build -%cmake_kf5 -d build -- -DBUILD_KF5=ON +%cmake_kf6 \ + -DBUILD_WITH_QT6:BOOL=TRUE \ + -DBUILD_PHP_IMPORT:BOOL=FALSE -%cmake_build +%kf6_build %install -%kf5_makeinstall -C build - -%find_lang %{name} --with-man --all-name +%kf6_install -%{kf5_find_htmldocs} +%find_lang %{name} --with-html --with-man --all-name %files -%license COPYING COPYING.DOC +%license LICENSES/* %doc README -%doc %lang(en) %{_kf5_htmldir}/en/umbrello -%{_kf5_applicationsdir}/org.kde.umbrello.desktop -%{_kf5_appstreamdir}/org.kde.umbrello.appdata.xml -%{_kf5_bindir}/po2xmi5 -%{_kf5_bindir}/umbrello5 -%{_kf5_bindir}/xmi2pot5 -%{_kf5_iconsdir}/hicolor/*/*/umbrello* -%{_kf5_iconsdir}/hicolor/*/mimetypes/application-x-uml.png -%{_kf5_sharedir}/umbrello5/ +%doc %lang(en) %{_kf6_htmldir}/en/umbrello +%{_kf6_applicationsdir}/org.kde.umbrello.desktop +%{_kf6_appstreamdir}/org.kde.umbrello.appdata.xml +%{_kf6_bindir}/po2xmi6 +%{_kf6_bindir}/umbrello6 +%{_kf6_bindir}/xmi2pot6 +%{_kf6_iconsdir}/hicolor/*/*/umbrello* +%{_kf6_iconsdir}/hicolor/*/mimetypes/application-x-uml.png +%{_kf6_sharedir}/umbrello6/ %files lang -f %{name}.lang +%exclude %{_kf6_htmldir}/en/umbrello ++++++ umbrello-26.04.3.tar.xz -> umbrello-26.08.0.tar.xz ++++++ ++++ 8286 lines of diff (skipped)
