KDE release gear 24.12.2

OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/step?expand=0&rev=212
This commit is contained in:
Christophe Marin 2025-02-06 13:36:23 +00:00 committed by Git OBS Bridge
commit 17a591e4a4
17 changed files with 3289 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

BIN
applications.keyring Normal file

Binary file not shown.

3
step-24.05.2.tar.xz Normal file
View File

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

16
step-24.05.2.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDmZoACgkQu0YzUNbv
Me/SOQ/7Bf+NPswolUR+KADo3wxTtMXA1BdGOVBWZwBRMnXdzRREmCYYlpnEA57t
cU3iZ1nxFE21gy/oo3PMH3YHB6QNUpTlxJ7a6MXNax1tVF4wepO+amfq9DXbmsqR
i23ZRVjz53k77V/lLaOARNTsQaBftZUHBRh7p2g/IZjPuVGaRVKRIS8G1H9dHpXb
c8BGlmQVzULxGEnBnA5NVS7Vd3vDsO2VgpIWnJIlycAwwxLq5ECgxQA3Xqs+/KP5
iebw0sz3VATSaPiSPWfYdbXxom+TyJvkECxc6VtqnB4j0/Lux9F+5vr2drH2NTCO
A6EFI6HscFvPwntKIJp8yKlLmjbrJ4CoFOhatPG6t08MyNCsJp2cxIsGS0/xw923
ydxFHlcjQFU4G0tDDrsK7+0HhQHSC4cnH/qmdRQP1Zu7+clKeHjv8htaIATailjM
0CbH3tHMkFMlLSXXWou7j5OYNfyCwM/V1w1xurj+b1pijYzClYy1rxT44upkF06j
pnsHIhrhgWSlHP0+fy3RyEvUjG16OV2iNbka/RWZ0IP6MiJWYpjAqCdKEk3oxdnN
1vRPnK8xD3QhJ+Sin9pKc4tmGVlql7zzDCFpud/ow5xIhNzRPsZLtFfR1HcLGfTQ
5VOyM1L8/RnKOkHMt06uG0t3KbptrdB1dmHXHdPtiaIcMbJ8SYA=
=HXMi
-----END PGP SIGNATURE-----

3
step-24.08.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6c8f3d96ae317a507ed2b45441c510e7ef76a9b9beaebcf7e568829289136e51
size 987628

16
step-24.08.0.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAma+3XIACgkQu0YzUNbv
Me+Wdg//Z3QYoNR4zuuKdSlGlRcnFiy+Y15dO3wHYyVCJzBjHoK3PKdSko6CD0hB
Etlj9qzz5aC7R8OmWTIGFhUMGORk68pRR1DO+gQJvY5E4aIOOM70IMwaz+zAYuf/
SnYn1GX9ekNSxD+Uq7oBYqp2Bb0qkG055kCn8zLxzQH9aiBQLWXKGADo4d0M6Z6W
4YwXXHWm07ypJogMk3LD3fQfpGdeEFvC6TuSKYy9ESyzFlwjK17AGKHhlLkFadRl
pSVZGNCPvjiUu32YjyjMHeYpiusLQ0Q1mdhNG/Uw6W4VKSklWbsoH1lJU3/Vk/dz
vHHOn/kcVrNzObyt3bAAsDL/3psdgpRDjJRuBJr2eoKeUjLKQe76hyWwvMCLorVR
AGeIepHc2Rpd0vo7pSmRS4cHvivBkJ0pHJ0mfI++O5OIv7wpFphv1zFNfhNNei+U
AEHpSaac/D5P688HVUPV1ovHz8qnrqPKT3IjREOtnbDMmRGsM5oYrfXJ3EajUcwM
pWTpvQrb72HoOnLG3L29DJWbD8EcoWws74uj84tEvSca5ssTR2yQUaQrhzeSUByL
1kXLT6bXsH3+UJkw93h/8tPtjUO89HyQohw245G3bDDKZnwsgrXP4sUJfz7ANpf3
IiE5C7EYg8mvHl/TUEQO6d0WJ5ZngzWOJV44PrVRCiQOMUUu3JM=
=3udd
-----END PGP SIGNATURE-----

3
step-24.08.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:68174eff92fa58a6aaf78030bec7a55d68ef54934faa527f32ca2221b1893ef6
size 987584

16
step-24.08.1.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmbf+ZMACgkQu0YzUNbv
Me/3KA//Wdvts2PQ+kV7fencavLQWb3JnzzvUiuu72edjV2tiFTeVrTyni5lnB+O
/GZbUhPKpuw7MEqZ5P98bRzED7HXIaxBvGgIvpNfvgsJw/mtaxrF74u0ePtnP8rl
xdUvKlwyYAQp2xrNaqm5n2ImxrbB6ps3LeYQqUAEP1OUa+J4NQ/pSN23a7b6x53x
B1Htq1lbuobPGnB8TCGAA4BH5K5Y2MfviBGJPMi6nCKd1BaXM3u3aMwHqshsbjiX
agjBgFWTZLfL1m57lWwZkMBk9I7YntenkMrxJ4FwIu7CLDG3PKi1NCXJEd1j9Imh
xYp1JfRrG1OBFV0NP/Mqs2NVYShEiO81DCBfo5QdTIONUldB3OhDPqN7wJK2zGK8
Is/vMae5LnzrL/IG/C5ncNomun8XDlX579CSa1NM1mI0vKYLNj+3OYE2FAZk6A2P
ReynZf1QB+dbo90pzHfBQlRUUZQSrgPOTuXGpXomCVu+3sJrhFY6lzI09BSgUKB3
ubsyD0ufFg+ykrzv6tXtWbND2zZxj52tzZ9oo6x9hSU9kXgON0uljLidX4l1vG7h
DkgtJ+3PciEbX3ZANtrZnUpMdf/31bfAat+ekTBUkHYDEjD5vySxVIQX4SHWR/ko
wY3DxYMMg76+SHLb/JVAAnMhEBrjX1B0otedIRyCojl6GxW7k7I=
=wJlu
-----END PGP SIGNATURE-----

3
step-24.08.3.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11ac28e527eb866de515cdfe357160ecda35382a33912f9524791d2848716448
size 987736

16
step-24.08.3.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmcpYWMACgkQu0YzUNbv
Me+ltA/+IVus/wk6d/6yszYkX/KvYd0KNMyvWEbBL83wj7rFE0XM79g7vK+vPAjt
VDxVRn61ZxtyAlyK/bVlbxmsnWohYx7BEkDH5IFuPvkh4I03r0Fc8yNhyklAT71E
AwlxfOTIEvQJXCP12/+iR5xRHVeOftmH8w/lJh0aVKwVqkvgEsK59f5KBk0Ajpev
vyczrrw9AiWMqxNMIF79/Ao5NO9FlLDfUAjJVNg55vhbMAhjy9yCBBoG4jz88IhO
QW7VtwtDUNXpnWq0OQCf2GRQEFu2/g6QRc0u3LbuIohvEgdcwpMx/kXDOH8+VJOY
DA+lyHwjfKLoiF6ZQKXWfNO6MDy2iGBZR3a3yZrc21w8u5mwKWIGvTubPsuQJyBH
kSQXjfiGaweEl7b0a43SWaumnVn+Gqrk04nUPN0R+UVIBoBXbAuShha5r8H/NbSQ
ey1PRg2TVFIguGheYbR10JaaHxFTd6MDpiJWxUWJxwdGemYWVjlWeW4Rf0+8+eWw
cTV5vjRwFaQ/kc53JoUyF21z/JxIa2tCVuzxDdoX50rKzRn22vMXhfX01vm1BG+X
Jt8vawKfy33LPLqWNu0B36W4bqL8ESqNhLDq6dwDXExsOckC5YhZJI7XaiQCWswi
Imc9RR44I23LLB10tpnKkLTR7bBaCAXdf4NXGdrA7TNbN5feJmA=
=9hkS
-----END PGP SIGNATURE-----

3
step-24.12.1.tar.xz Normal file
View File

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

16
step-24.12.1.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmd8z2sACgkQu0YzUNbv
Me9u2A/8DGzTER+/0AvFMyC/SrItSOJHAKclHSgr6qdkYcrQ3Q2FVL0Cvuf28qxy
aSFNTfqeBHlG02xZvXEZUmyKD4VKohfTZzg9eA8vqMMzxV8NN2ehMVwHuX/ZY6dJ
SiIQcTzKdXpTCvzBSgsdIvGXQWbxBOzTmfJt6uvy2cj4iAHTYfffkfd3Pv4LvjJN
NgZI+kZnFnKg/JfAJP7ih1qx38SYciRczaRZvh59EssTfkzAxDaNx5g44OlfwIDo
RW+ADmjMKz4Ot2roxBzIWB/sTV7dS0zGGg6mqRcklLRkr0Wda+tskupFvEoTK4Di
wXkFacVEVO+80/Nmseekm8a7vgMyo28bEMI/b2FXxh1toZ3yDjulWbznaEQrUE/q
I9p4XTnsAF9kTwV+5zSp/a8hASWX7TYDv+IBBopV0GaZ32/3ZSToEalQON8TSe7e
6yU2SsjZvjS+1mM0O1S9yJKm0GejfF4IP8cjQaQdMhOFRJdqPn96Nn7yLm3s7WZo
ZyEhvGrYjQppls4pY1jfsDfGVYlYd1OjKiURkYPxzJiOt+7lczPujivRuqRm9kIE
kp/jzYOHV9cJyzF8BxQcVii7daesnPBBpH5jTUCJMg4EbZm+4eh108FMiqJaE4YL
GyOZ7kR6k3MdpgJIshuhOKXwU5oMGuWNLVe6W14IpUZqNk6LD5w=
=R8+q
-----END PGP SIGNATURE-----

3
step-24.12.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ae297ca767379cc4d6ba61051189db4e3a7c0db8279f1180e728b668eaeea32
size 987440

16
step-24.12.2.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmehvhgACgkQu0YzUNbv
Me9tIBAAh3ssRlrZdebhIQtkWbItnu8ZDEpMJb3ji9RF6gFVqgkJZVROEBbzGeth
xFrxPxnixFy6+tOdAEAR2hk5/lOg+wSKALNOvQBeZ3XRDK8qMOiIJPTyg27buJvV
inBsfs0+jkakJ0AVuoIF87CQZ5RrHx/Df2RjeSwaWbqwqj8xGU7QdxMIhncSg2Yl
1C87xpq6xwA8PzXs9tgJWjzk46Md6CXDb65epPIs2GxjJAJ20sc67JkeoLycyZFI
lbokgqb7NNmNQB8fokARNfRtbwI2ZRZSgwBImGNtoWCvcPElDpMGPV5SiMYUGdHc
VR/XuednkBlT09rZBaDAzUQiiVkeOm43+aG92GaD4oxqxnkZPT9o724mhnkc2V+7
BLmnXqgzMCaXtkO0Jds1H4zEDlMxepAFN5/D/nrorQOyH/1n9tHbNOqDoWyxNht4
B/4v/FpkOScygtxm9hJy0UHnWVMxDLd/hLyHhvM2C8kXGEZord39124AuuK+jIye
Mk4W4Pz3ER+EEdNOEqdqjVwlMCt1wS/aRDc0zb2O8zRWJ6L+Ija2OTvCv0sFDMdi
rgubNuCTphzKpTMHjc50Q9l0s3LPHnQX+dGmEL1/WmO7vE1qtsCxiruBOnoD8rH9
9bYVBAWZvMsEckdR97A612JJB2nr0f3QYkRucoNB9ew8Dn+77zE=
=38rY
-----END PGP SIGNATURE-----

3045
step.changes Normal file

File diff suppressed because it is too large Load Diff

106
step.spec Normal file
View File

@ -0,0 +1,106 @@
#
# spec file for package step
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define kf6_version 6.6.0
%define qt6_version 6.6.0
%bcond_without released
Name: step
Version: 24.12.2
Release: 0
Summary: An interactive physics simulator
License: GPL-2.0-or-later
URL: https://apps.kde.org/step
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: fdupes
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: pkgconfig
BuildRequires: shared-mime-info
BuildRequires: cmake(KF6Config) >= %{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(KF6NewStuff) >= %{kf6_version}
BuildRequires: cmake(KF6Plotting) >= %{kf6_version}
BuildRequires: cmake(KF6TextWidgets) >= %{kf6_version}
BuildRequires: cmake(KF6XmlGui) >= %{kf6_version}
BuildRequires: cmake(Qt6LinguistTools) >= %{qt6_version}
BuildRequires: cmake(Qt6OpenGLWidgets) >= %{qt6_version}
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
BuildRequires: cmake(Qt6Xml) >= %{qt6_version}
BuildRequires: pkgconfig(eigen3) >= 3.2.2
BuildRequires: pkgconfig(gsl)
# Disabled with Qt6 builds
# BuildRequires: pkgconfig(libqalculate)
Obsoletes: step5 < %{version}
Provides: step5 = %{version}
%description
Step is an interactive physical simulator. The user first places some
bodies on the scene, add some forces such as gravity or springs. When
the simulation is run, Step shows how the scene will evolve according
to the laws of physics. Every property of bodies/forces in the
experiment may be changed, even during simulation.
%lang_package
%prep
%autosetup -p1
%build
%ifarch ppc ppc64
export RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
%endif
%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE
%kf6_build
%install
%kf6_install
%find_lang %{name} --with-html --all-name --with-qt
%fdupes %{buildroot}
%files
%license LICENSES/*
%doc AUTHORS ChangeLog README
%doc %lang(en) %{_kf6_htmldir}/en/step/
%{_kf6_applicationsdir}/org.kde.step.desktop
%{_kf6_appstreamdir}/org.kde.step.appdata.xml
%{_kf6_bindir}/step
%{_kf6_configkcfgdir}/step.kcfg
%{_kf6_iconsdir}/hicolor/*/*/*
%{_kf6_knsrcfilesdir}/step.knsrc
%{_kf6_sharedir}/mime/packages/org.kde.step.xml
%{_kf6_sharedir}/step/
%files lang -f %{name}.lang
%exclude %{_kf6_htmldir}/en/step/
# Not detected by find-lang.sh
%dir %{_kf6_sharedir}/locale/nn/LC_SCRIPTS/
%dir %{_kf6_sharedir}/locale/nn/LC_SCRIPTS/step
%lang(nn) %{_kf6_sharedir}/locale/nn/LC_SCRIPTS/step/step.js
%changelog