Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kbibtex for openSUSE:Factory checked in at 2026-08-04 21:35:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kbibtex (Old) and /work/SRC/openSUSE:Factory/.kbibtex.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kbibtex" Tue Aug 4 21:35:04 2026 rev:15 rq:1369312 version:0.10.50git.20260801T020758~7ee937e1 Changes: -------- --- /work/SRC/openSUSE:Factory/kbibtex/kbibtex.changes 2024-05-28 17:30:15.235157638 +0200 +++ /work/SRC/openSUSE:Factory/.kbibtex.new.16738/kbibtex.changes 2026-08-04 21:38:01.071694742 +0200 @@ -1,0 +2,7 @@ +Mon Aug 03 17:00:09 UTC 2026 - Christophe Marin <[email protected]> + +- Switch to a git snapshot using Qt 6 (related: boo#1273167) +- Update the URL address +- Drop fix-icu-75.patch + +------------------------------------------------------------------- Old: ---- fix-icu-75.patch kbibtex-0.10.0.tar.xz New: ---- _service kbibtex-0.10.50git.20260801T020758~7ee937e1.obscpio kbibtex.obsinfo ----------(Old B)---------- Old:- Update the URL address - Drop fix-icu-75.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kbibtex.spec ++++++ --- /var/tmp/diff_new_pack.WnEMST/_old 2026-08-04 21:38:03.539781391 +0200 +++ /var/tmp/diff_new_pack.WnEMST/_new 2026-08-04 21:38:03.551781812 +0200 @@ -1,7 +1,7 @@ # # spec file for package kbibtex # -# Copyright (c) 2024 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 @@ -16,49 +16,44 @@ # -%bcond_without lang +%define kf6_version 6.0.0 +%define qt6_version 6.6.0 + +%bcond_without released Name: kbibtex -Version: 0.10.0 +Version: 0.10.50git.20260801T020758~7ee937e1 Release: 0 Summary: The BibTeX (Latex) bibliography manager by KDE License: GPL-2.0-only -Group: Productivity/Publishing/TeX/Utilities -URL: https://apps.kde.org/nl/kbibtex/ -Source: https://download.kde.org/stable/KBibTeX/%{version}/%{name}-%{version}.tar.xz -Patch0: fix-icu-75.patch -BuildRequires: extra-cmake-modules -BuildRequires: libicu-devel -BuildRequires: libpoppler-qt5-devel -BuildRequires: libqca-qt5-devel -BuildRequires: qoauth-qt5-devel -BuildRequires: update-desktop-files -BuildRequires: cmake(KF5Completion) -BuildRequires: cmake(KF5CoreAddons) >= 5.51.0 -BuildRequires: cmake(KF5Crash) -BuildRequires: cmake(KF5DocTools) -BuildRequires: cmake(KF5I18n) -BuildRequires: cmake(KF5IconThemes) -BuildRequires: cmake(KF5ItemViews) -BuildRequires: cmake(KF5KIO) -BuildRequires: cmake(KF5Parts) -BuildRequires: cmake(KF5Service) -BuildRequires: cmake(KF5TextEditor) -BuildRequires: cmake(KF5Wallet) -BuildRequires: cmake(KF5XmlGui) -BuildRequires: cmake(Qt5Concurrent) -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5NetworkAuth) -BuildRequires: cmake(Qt5Test) -# Only include WebEngine for platforms that support it -%ifarch %{ix86} x86_64 %{arm} aarch64 mips mips64 -BuildRequires: cmake(Qt5WebEngineWidgets) +URL: https://apps.kde.org/kbibtex/ +Source0: %{name}-%{version}.tar.xz +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: pkgconfig +BuildRequires: shared-mime-info +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(KF6Parts) >= %{kf6_version} +BuildRequires: cmake(KF6TextEditor) >= %{kf6_version} +BuildRequires: cmake(KF6Wallet) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +BuildRequires: cmake(Qt6Network) >= %{qt6_version} +BuildRequires: cmake(Qt6NetworkAuth) >= %{qt6_version} +%ifarch x86_64 aarch64 riscv64 +BuildRequires: cmake(Qt6WebEngineWidgets) >= %{qt6_version} %endif -BuildRequires: cmake(Qt5Widgets) -BuildRequires: cmake(Qt5XmlPatterns) -Requires(post): desktop-file-utils -Requires(post): shared-mime-info -Requires(postun): desktop-file-utils -Requires(postun): shared-mime-info +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: pkgconfig(icu-i18n) +BuildRequires: pkgconfig(icu-uc) +BuildRequires: pkgconfig(poppler-qt6) %description KBibTeX is a BibTeX editor by KDE to edit bibliographies used with @@ -67,52 +62,51 @@ XML/HTML. As KBibTeX is using KDE's KParts technology, KBibTeX can be embedded into Kile or Konqueror. +%package devel +Summary: Development files for kbibtex +Requires: kbibtex = %{version} + +%description devel +This package contains the development files for kbibtex. + %lang_package %prep -%autosetup -n %{name}-%{version} +%autosetup -p1 %build -%cmake_kf5 -d build -- -DCMAKE_SKIP_RPATH=FALSE -DCMAKE_SKIP_INSTALL_RPATH=TRUE -%cmake_build +%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE -%install -%make_install -C build -%suse_update_desktop_file -r org.kde.kbibtex Qt KDE Office Database Science DataVisualization Education +%kf6_build -# Remove all devel files, they are not needed -rm -rf %{buildroot}/%{_includedir}/KBibTeX -rm -rf %{buildroot}/%{_kf5_libdir}/libkbibtex*.so -rm -rf %{buildroot}/%{_kf5_libdir}/cmake/KBibTeX +%install +%kf6_install -%if %{with lang} -%find_lang %{name} -%endif +%find_lang %{name} --with-man --with-html -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files +%license LICENSES/* %doc ChangeLog -%license LICENSE -%dir %{_kf5_appstreamdir} -%{_kf5_applicationsdir}/org.kde.kbibtex.desktop -%{_kf5_appstreamdir}/org.kde.kbibtex.appdata.xml -%{_kf5_bindir}/kbibtex -%{_kf5_htmldir}/*/kbibtex/ -%{_kf5_iconsdir}/hicolor/*/apps/kbibtex.png -%{_kf5_kxmlguidir}/kbibtex/ -%{_kf5_kxmlguidir}/kbibtexpart/ -%{_kf5_libdir}/libkbibtex*.so.* -%{_kf5_plugindir}/kbibtexpart.so* -%{_kf5_servicesdir}/kbibtexpart.desktop -%{_kf5_sharedir}/kbibtex/ -%{_kf5_sharedir}/man/man1/kbibtex.1.gz -%{_kf5_sharedir}/man/*/man1/kbibtex.1.gz -%{_kf5_sharedir}/mime/packages/bibliography.xml -%{_kf5_sharedir}/qlogging-categories5/kbibtex.categories +%doc %lang(en) %{_kf6_htmldir}/en/kbibtex +%{_kf6_applicationsdir}/org.kde.kbibtex.desktop +%{_kf6_appstreamdir}/org.kde.kbibtex.appdata.xml +%{_kf6_bindir}/kbibtex +%{_kf6_bindir}/kbibtex-cli +%{_kf6_debugdir}/kbibtex.categories +%{_kf6_iconsdir}/hicolor/*/apps/kbibtex.png +%{_kf6_libdir}/libkbibtex*.so.* +%{_kf6_mandir}/man1/kbibtex.1%{?ext_man} +%{_kf6_plugindir}/kf6/parts/kbibtexpart.so +%{_kf6_sharedir}/kbibtex/ +%{_kf6_sharedir}/mime/packages/bibliography.xml + +%files devel +%{_includedir}/KBibTeX/ +%{_kf6_cmakedir}/KBibTeX/ +%{_kf6_libdir}/libkbibtex*.so -%if %{with lang} %files lang -f %{name}.lang -%endif +%exclude %{_kf6_htmldir}/en ++++++ _service ++++++ <services> <service name="obs_scm" mode="manual"> <param name="url">https://invent.kde.org/office/kbibtex.git</param> <param name="scm">git</param> <param name="versionformat">0.10.50git.%ci~%h</param> <param name="revision">master</param> </service> <service name="set_version" mode="manual" /> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> </services> ++++++ kbibtex.obsinfo ++++++ name: kbibtex version: 0.10.50git.20260801T020758~7ee937e1 mtime: 1785550078 commit: 7ee937e1bc939c3d5e8d2aebeb51a0e2048a0a12
