14 Commits

Author SHA256 Message Date
e187ed5de1 Accepting request 1326249 from KDE:Applications
KDE release gear 25.12.1 (forwarded request 1325801 from krop)

OBS-URL: https://build.opensuse.org/request/show/1326249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocs?expand=0&rev=188
2026-01-12 09:20:56 +00:00
Christophe Marin
88092cca3e KDE release gear 25.12.1
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=232
2026-01-08 21:00:23 +00:00
ed3b47e277 Accepting request 1322520 from KDE:Applications
KDE release gear 25.12 (forwarded request 1321386 from krop)

OBS-URL: https://build.opensuse.org/request/show/1322520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocs?expand=0&rev=187
2025-12-15 10:56:05 +00:00
Christophe Marin
d60d020cc1 KDE release gear 25.12
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=231
2025-12-11 22:47:40 +00:00
Christophe Marin
d1a00aa65d KDE Release gear 25.12 beta
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=230
2025-11-22 12:44:43 +00:00
9286f9a11d Accepting request 1316345 from KDE:Applications
KDE release gear 25.08.3

OBS-URL: https://build.opensuse.org/request/show/1316345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocs?expand=0&rev=186
2025-11-08 15:33:10 +00:00
Christophe Marin
418831b63d KDE release gear 25.08.3
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=229
2025-11-07 00:15:37 +00:00
ca7124b304 Accepting request 1310275 from KDE:Applications
KDE release gear 25.08.2 (forwarded request 1309696 from krop)

OBS-URL: https://build.opensuse.org/request/show/1310275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocs?expand=0&rev=185
2025-10-13 15:26:24 +00:00
Christophe Marin
17d4fa4f1a KDE release gear 25.08.2
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=228
2025-10-09 15:37:47 +00:00
4560057d00 Accepting request 1304004 from KDE:Applications
KDE release gear 25.08.1

OBS-URL: https://build.opensuse.org/request/show/1304004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocs?expand=0&rev=184
2025-09-11 12:41:27 +00:00
Christophe Marin
140194103a KDE Release gear 25.08.1
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=227
2025-09-11 07:38:39 +00:00
050d19923b Accepting request 1299748 from KDE:Applications
KDE release gear 25.08.0 (forwarded request 1299260 from krop)

OBS-URL: https://build.opensuse.org/request/show/1299748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rocs?expand=0&rev=183
2025-08-16 18:39:04 +00:00
Christophe Marin
401c69d1d1 KDE release gear 25.08.0
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=226
2025-08-15 06:50:12 +00:00
Christophe Marin
d62a030063 KDE release gear 25.08 beta
OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/rocs?expand=0&rev=225
2025-07-22 18:25:51 +00:00
6 changed files with 152 additions and 61 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7aa095b6605dbd9075250b070d388b78fc2d739f483b404a41182c7bfb705a99
size 1565452

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmhjb1EACgkQu0YzUNbv
Me+1Zg//eUj5lqlxr201EhNjltjhsWPJ+8vrAcjJAXlAuLBI+gI4MBLwU2s6PjL8
Cfztb/aUTDR6C6N5f2yhq/nONKI73SHen4kwiN+VoZ6e9G2iDCbJRw4Wh+9vGVvV
DE2mS8c6+DFgtJR+lurHzVosL0+N+p3MJ0wW21WSU4sWE3AzmbDULz/mvJ1/Djgz
CE8C9avjYuZrcq53u0iE3RSM4Oe0uRMjaQoJH8fDAvKeQvLrGPVk9CXIeF/9UxeY
j3jXSkqQmCFTFtEP+oatUkB76pxJacDt6lHs5mN/AB/tLaRm3P5NRaYS5q3nT+gg
2NeVUHRGtkLHljhy2SAwroPxVxDvflSHu2d1gUhnhtqWyWEgJz3LVh2IlQTKYZkk
sRPybq07AwuUOb20MUCEzRpncla2IOIAJWnAWjq1XgEDAZ9eIkPKD5fryjbG18sm
G11OUrmsO1nltSSh/9QEzEnHuvB+g9oj0seys4VxEtH8/IQ/AVT87ecHAFtHSja7
GMFhM0qWKm9QUsWrsnwe2XlF6MXqHcd/BE8nsvwTCsjWMeMZ34pa+WdIXzMSKBFc
sKFmEmwjTIG38/6u2q3jfAY1SV4tK4qU59yIBW91cxpnELxawNbthhYcN0Bg8qvu
x5PM6wl1KQBvN/h8ymKOi6Mg46HNjN+7ZcKAYCwDHRqJEGy/YH0=
=+7H+
-----END PGP SIGNATURE-----

3
rocs-25.12.1.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9564bcbe38a143a591cbe6148b47f1261e850838271ac11ebc4ab4530e5c441e
size 1580720

16
rocs-25.12.1.tar.xz.sig Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmlc2vAACgkQu0YzUNbv
Me8/yA//TbJJt/5GvKNu0FaUPFJO3LraZ1F/tph8gzE7Ungm6o9ix9vMRae5O28F
1XpnSF4cjlYUBEA4H8xzpJJxagOvvUvokxfdu/F5/27wsMv9e43r9Ugmx/RZZGi4
PyLAxxbezx3GwnBD+A3N+r2bGtUEZ9Y2l8k3Aw9941cxy2QzCMeEUhaWAKP6rZLs
OzVGumIJ6r09ohhPBR1I+TwN060A2Uda+Ju7Frn8vuFfw8jYn/0PAor9n2cPIibR
g+b90NFrqoV7sK/GgU3XcHDWk8G1DyEYAh8pw85M/LzhnBA9kGPYQTIeAWGuDFmm
Rs8c6ksAjsg/RleXfTGqtNA3c71o/ALkGmbpUu+9TYiwoSYQdMNVHPpk816egMZM
PX/95wFjdJQJeHGlpHp1i6YUFz0blLmEAbmSH3XcbfE9ez7RGda+d/l2sKgHKXHB
V1+d9aNARR3deXvJzsH8FRkWSpjaD4bjpN2awLiWx19SO1wAgnOIBx1nCCyw/siz
HqMjfPIG6h6+1fohVN9ScBrGG66Rtg1nxgkGMMc1zumSny+tBxo9WR/d5F0Rbfb0
XCfWlaT/rFmn+zi2uDg2KHfZrCykob7ULVCriGpA/PJuITZQwQE0IVt406y9TSxJ
QaYcdPgqmLl1sGIl3UmBv8mLQDoNGAa2BCrvIbadWnqRNZTUXK8=
=+McJ
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,97 @@
-------------------------------------------------------------------
Wed Jan 7 12:25:34 UTC 2026 - Christophe Marin <christophe@krop.fr>
- Update to 25.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.12.1/
- Changes since 25.12.0:
* CI: Add documentation build
-------------------------------------------------------------------
Sat Dec 6 11:41:17 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.12.0/
- No code change since 25.11.80
-------------------------------------------------------------------
Sat Nov 15 19:57:21 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.11.80
* New feature release
- Changes since 25.08.3:
* Reactivate property dialogs after Qt6 port
* Modernize and refactor QML graph editor
* Finalize QML modernization of view
* Refactor QML integration to QML module
* Rework graph file format support and simplify integration
* Port away from deprecated include
* Avoid message boxex in library code
* Fix wrong and conflicting plugin identifier
* Fix document import behavior and reenable tests
* Fix doc installation
* Disable project test until schmeme handling is implemented again
* Skip test due to missing implementation
* Initial port of QML elements to Qt6
* Fix handling of invalid dynamic properties
* gitlab-ci: update to templates
* kde-ci: adapt for Qt6
* Simple porting changes to Qt6
* Port away from qpair
* Port build system to Qt6 dependencies
* Remove finally obsolete QScript dependency
* Implement dynamic property handling
* WIP introduce new engine facade to replicate dynamic property behavior of qtscript
* Refactor DocumentWrapper::remove(...)
* [#12] Update QScriptEngine
-------------------------------------------------------------------
Thu Nov 6 18:38:18 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.3/
- No code change since 25.08.2
-------------------------------------------------------------------
Tue Oct 7 18:49:43 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.2/
- No code change since 25.08.1
-------------------------------------------------------------------
Wed Sep 10 09:24:26 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/25.08.1/
- No code change since 25.08.0
-------------------------------------------------------------------
Fri Aug 8 07:48:14 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.08.0/
- No code change since 25.07.80
-------------------------------------------------------------------
Mon Jul 14 14:26:00 UTC 2025 - Christophe Marin <christophe@krop.fr>
- Update to 25.07.80
* New feature release
- Changes since 25.04.3:
* [nightly flatpak] Update Runtime
-------------------------------------------------------------------
Tue Jul 1 15:27:38 UTC 2025 - Christophe Marin <christophe@krop.fr>

View File

@@ -1,7 +1,7 @@
#
# spec file for package rocs
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 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
@@ -15,10 +15,12 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define kf6_version 6.19.0
%define qt6_version 6.9.0
%bcond_without released
Name: rocs
Version: 25.04.3
Version: 25.12.1
Release: 0
Summary: Graph Theory IDE
License: GPL-2.0-or-later
@@ -28,27 +30,24 @@ Source0: https://download.kde.org/stable/release-service/%{version}/src/%
Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
BuildRequires: extra-cmake-modules
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: fdupes
BuildRequires: libboost_headers-devel
BuildRequires: cmake(Grantlee5)
BuildRequires: cmake(KF5Archive)
BuildRequires: cmake(KF5Config)
BuildRequires: cmake(KF5CoreAddons)
BuildRequires: cmake(KF5Crash)
BuildRequires: cmake(KF5DocTools)
BuildRequires: cmake(KF5I18n)
BuildRequires: cmake(KF5ItemViews)
BuildRequires: cmake(KF5TextEditor)
BuildRequires: cmake(KF5XmlGui)
BuildRequires: cmake(Qt5Core)
BuildRequires: cmake(Qt5Gui)
BuildRequires: cmake(Qt5QuickWidgets)
BuildRequires: cmake(Qt5Script)
BuildRequires: cmake(Qt5ScriptTools)
BuildRequires: cmake(Qt5Svg)
BuildRequires: cmake(Qt5Widgets)
BuildRequires: cmake(Qt5XmlPatterns)
BuildRequires: cmake(KF6Archive) >= %{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(KF6ItemViews) >= %{kf6_version}
BuildRequires: cmake(KF6TextEditor) >= %{kf6_version}
BuildRequires: cmake(KF6TextTemplate) >= %{kf6_version}
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickWidgets) >= %{qt6_version}
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
BuildRequires: cmake(Qt6Widgets) >= %{qt6_version}
Obsoletes: %{name}5 < %{version}
Provides: %{name}5 = %{version}
@@ -85,42 +84,40 @@ to build software using Rocs.
%autosetup -p1
%build
%ifarch ppc ppc64
export RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
%endif
%cmake_kf5 -d build
%cmake_build
%cmake_kf6
%kf6_build
%install
%kf5_makeinstall -C build
%kf6_install
%find_lang %{name} --with-man --all-name
%{kf5_find_htmldocs}
%find_lang %{name} --with-man --all-name --with-html
%fdupes -s %{buildroot}
%fdupes %{buildroot}
%ldconfig_scriptlets -n librocsgraphtheory0
%files
%license LICENSES/*
%doc ChangeLog README.md
%doc %lang(en) %{_kf5_htmldir}/en/rocs/
%{_kf5_applicationsdir}/org.kde.rocs.desktop
%{_kf5_appstreamdir}/org.kde.rocs.appdata.xml
%{_kf5_bindir}/rocs
%{_kf5_configkcfgdir}/rocs.kcfg
%{_kf5_iconsdir}/hicolor/*/*/*
%{_kf5_plugindir}/rocs/
%{_kf5_sharedir}/rocs/
%doc README.md
%doc %lang(en) %{_kf6_htmldir}/en/rocs/
%{_kf6_applicationsdir}/org.kde.rocs.desktop
%{_kf6_appstreamdir}/org.kde.rocs.appdata.xml
%{_kf6_bindir}/rocs
%{_kf6_configkcfgdir}/rocs.kcfg
%{_kf6_iconsdir}/hicolor/*/*/*
%{_kf6_plugindir}/rocs/
%{_kf6_sharedir}/rocs/
%files -n librocsgraphtheory0
%{_kf5_libdir}/librocsgraphtheory.so.*
%{_kf6_libdir}/librocsgraphtheory.so.*
%files devel
%doc TESTING.md
%{_kf5_prefix}/include/rocs/
%{_kf5_libdir}/librocsgraphtheory.so
%{_includedir}/rocs/
%{_kf6_libdir}/librocsgraphtheory.so
%files lang -f %{name}.lang
%exclude %{_kf6_htmldir}/en/rocs/
%changelog