Compare commits
14 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| e187ed5de1 | |||
|
|
88092cca3e | ||
| ed3b47e277 | |||
|
|
d60d020cc1 | ||
|
|
d1a00aa65d | ||
| 9286f9a11d | |||
|
|
418831b63d | ||
| ca7124b304 | |||
|
|
17d4fa4f1a | ||
| 4560057d00 | |||
|
|
140194103a | ||
| 050d19923b | |||
|
|
401c69d1d1 | ||
|
|
d62a030063 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7aa095b6605dbd9075250b070d388b78fc2d739f483b404a41182c7bfb705a99
|
||||
size 1565452
|
||||
@@ -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
3
rocs-25.12.1.tar.xz
Normal 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
16
rocs-25.12.1.tar.xz.sig
Normal 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-----
|
||||
94
rocs.changes
94
rocs.changes
@@ -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>
|
||||
|
||||
|
||||
81
rocs.spec
81
rocs.spec
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user