Christophe Marin 2024-09-26 10:49:57 +00:00 committed by Git OBS Bridge
commit a4c169cbd2
14 changed files with 411 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

View File

@ -0,0 +1,33 @@
From f0375048f336740dd2239369df7be18a619ec8e8 Mon Sep 17 00:00:00 2001
From: Luca Beltrame <lbeltrame@kde.org>
Date: Sun, 11 Aug 2024 21:21:11 +0200
Subject: [PATCH] Use the openSUSE wallpaper
This is unfortunately hardcoded. Use our default to more likely match what
the user sees.
---
src/qml/mock/MockCard.qml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/qml/mock/MockCard.qml b/src/qml/mock/MockCard.qml
index 356e96a..cc29eb5 100644
--- a/src/qml/mock/MockCard.qml
+++ b/src/qml/mock/MockCard.qml
@@ -21,12 +21,12 @@ Kirigami.AbstractCard {
property int backgroundAlignment: Qt.AlignRight | Qt.AlignBottom
property int blurRadius: 32
- readonly property string wallpaper: "file:" + Controller.installPrefix() + "/share/wallpapers/Next/contents/images/1280x800.png"
+ readonly property string wallpaper: "file:" + Controller.installPrefix() + "/share/wallpapers/openSUSEdefault/contents/images/1280x1024.png"
readonly property int desktopWidth: wallpaperImage.sourceSize.width
readonly property int desktopHeight: wallpaperImage.sourceSize.height
/*
- * 1280x800 is chosen to look good at normal window sizes: The aspect closely
+ * 1280x1024 is chosen to look good at normal window sizes: The aspect closely
* matches that of the mock as shown in the application and is not too large.
*
* The background be positioned according to the alignment, and expand to fit
--
2.46.0

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmaWVQIACgkQ11dEg7tX
sY0OXQ//bi7XYwFxfMUdB8AjUuQmVTafcJVrhU8AfK5KSV6QoaaJboibOwvEnyl+
ZNoKT1JmBNdS2pfcWFgCdqTRULku4Cgoh1E6fdGvPu0KNNEvPE0IZQ3kDR2gUaCP
y+i+KYDuwq4g9eedtZA9fxi7JLsTy+OrwSTrfRL9kz6Fhv+Z4ICc78j4fJXdyyBl
FUuS7h+Tx3J4+5TQIPMI9PUL731qCN+5yRlpCrSHOa3E9kl2y9QtKzu0q3nSKnMb
2HUaOuknCIeukdUwliGEt0plKgEiVMIXaxJWccdNzd5y/tKLON6WpkLU2kSek92N
aZhGNIrh8W7wNIe06FjlX5f2eBfUcCYO/dWI8qH/pWOh548BffoFw/mPiyDXrYqU
WesIIDwhD8zVUfXMZg1+1q1lr6uhHUt6Ow+wz3uuJS069mT3bDYx8leEAtfh85zH
V+4xgVmrF6Ogb7JMkXozRssc6hCQLRzXbU24rV8wnrTPbGQt3W+QHgF0GTrt5LOY
jzHxwXvJJ4K9JNO9VF3x1/b+tkCSvugCfrX9f/vyr7/VvohTmY3X580mOn+QjPr8
CJ/VQd5PLWwXoS7vbciNehlCj6X5hgIVhp4fM1dbT4Dp0lTdjHytKqmWbfAjbJ2N
qXT+keqv9LlbgKX870PEzvU7bRzM3Ji2cz6EgT7Dgw2EJjYfK4M=
=qhPS
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmayGIYACgkQ11dEg7tX
sY1IxhAAufYI1Ixio4CHr7CrAA+wP5cAn5qSK+z0YzFdnkzAXCtYtwgSZQfL9dif
zaMM/mGPcN75+QIzQqWykpjojc/DWeFSJ5NjBRpxlCHzFJsJGNNkcQdElaAcbDso
TeiEy/W/pXq58Y6aQye5q0HG5a46xxAQevNhRFFgvNXW3GgNmLEUjWz++eV2asj+
SP1if6EKJmwbZbq4maxcgBJFo/1EUfbwrC6Zs0DFz6cpvCAHinj4+ngT+I+EbAaE
IwzzSpre2Mt+3mF0VsSSRWJ+pN87l1AU03gTe8K5iGiocc/xQL6vPMn/DWJfg7Zs
E7H0x2FWPGV99v64kO46HDh5nAr/LKYn9sBFjyrKceiDjDRCNktA9mgdq/77vcJ6
FX/gcSd5ua6EJDUzR/+VHa1Sorw6llO9KSQRn1t37OtMbZK/pEVwtS1sqt5OxYW6
xPdzVHJMp0+4s7VEmyOmtNzgsaVrEE/e6pdg349lLmt+kVC4Q1kFOwFGsoOf5cR4
kdHVRPh5HXskSfSdcccMo5WdhGdxpSWIUdfP+sq7aI9SVnaF0KwMCbFHCTSo+JfJ
rgvQrQhZ+bFKQ2nd36eEKRu9/RbWLWDOKLyuTXXdDLCJk41WU7ycFxbToz3Kycpv
VWFWIqCCwwjdY04bR+7rv1X/lTWUu0lMu7dn0a/0BMuQB0+9v5k=
=uJ0y
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbgCLkACgkQ11dEg7tX
sY0TQg/8CypPoVASd3sSFBfx2rG9Os7hSLKCQDSSQ468QVV8UkUqEvYzWsKCmh+U
9wdcP+cVVRV9kAsBW6aX9a2sA3shjn9kzrP2StvQWKQ+cKB5rx4gd1nMD8c1Mdjb
cIA2ICbBskElnjwFRpupR9mqWvlSLwoGvXcu/VlivDxfBDlctceE+VRQdV4x+Kwn
XvajNOqP5pHLt4I7lLLcFbL7Sh98somLYLXlTyfa8/tQY3WbheSbW1NctMKv8DEW
I8NIwarVfj+eQ1xaZAgJTXv10nqK6lwR5p6gV1MwC4XKEKTmGRW5UyJxk8qbC4C7
NaMB0C9pQk+u5E3aa0yWLuf5szMJUv0ZldEI3PPLJ6cl4Qx6aLjkdJMnxlu57ghH
2n7uS9V0KA5I9hj117RXBY4aP9JtiNliTWeA9j7bHCPXSoGodUY3ABw2ViFTipqi
eKDUuj7Nhodmhb/WFTpCocspe2IKKNtJdkvD7amDup3tCmWvJR82k3bFX2FXbKgw
fBQPLERiiXooMqvfsgmyICsXByQ63Rotby17oz7FJSOI3mJQaDAIvVVHXV0Xc3i5
/LBbNcD4xivheGImnYfKswNCCseP+EezOy1Ex7sYRRcJNxWTbPGT6XFss7CyYSDG
ik5tplckeCUj/Ki86ivy36fY+Ii0Uz68gijhIWDAEpjgVSnQ6DM=
=nu5Y
-----END PGP SIGNATURE-----

View File

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

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbiw9EACgkQ11dEg7tX
sY0CrQ/+IfgZ48QjUt2Dqj8cEMdEb2RWam3wTRLLEaNIkSNApyUvPDw6p5QFR2d8
JAHOesN0hHnPR6EayzWVJ9cutVTSBGj+x6U+Y+2xM53eleRFHPKm4mU5A0l9r03B
aCw8lC3sYVidpaV0BmsemGUuJeNAco9PZCWrbDWbJLoqkS0WxAZpt7C8soUS/06s
dHzMq8ef+KpyRYtY7j7qZQnayojWNPhMFh+2oJvN6jJ7Mwjqwo0rruWC04ljgDOq
UQ/EHDb9t4BdjGCC+CMcPfL7K2yif/QyomH5HxRmcSO+y2r77nmHxdYa/5fGp/eA
5EbHAp7PxTHAte932mVy6Gvuq6d75uxly4PrIqa+4KBcw5wY25HYXSghpct8CI5S
Y96XCHrdzNqtfN+BNLShaaIBB+L6BtlUfc3MUEH7CeVwLFfRzL9Vbntqgtl/iDHr
l4cRNpKQdQqXVBtvscPCkw5GC776TMnl0AM9NFRi5o8rEErxEc8WME3auSdf6jSw
DZglxMonWHqhTz+bs1AkM0wdXmp7FyqAlHfTrFvpC1+pLhDwOksyMxZ9E9MUzXnM
yLhgt1L6+K+meLgKdJ98pkP+XWNQtKXjfp8L5KVig776tRfZh1iJzoUt/SGl2lst
6IThTotC3CZV9tJaufknR6ElWoZHHiz3wYDwARvnBL8kpLEJvWI=
=10HX
-----END PGP SIGNATURE-----

BIN
plasma.keyring Normal file

Binary file not shown.

180
plasma6-welcome.changes Normal file
View File

@ -0,0 +1,180 @@
-------------------------------------------------------------------
Tue Sep 17 14:54:33 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.90:
* New feature release
* For more details see https://kde.org/announcements/plasma/6/6.1.90
- Too many changes to list here
- Rebase 0001-Use-the-openSUSE-wallpaper.patch
-------------------------------------------------------------------
Tue Sep 10 14:55:03 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.5:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.5
- Changes since 6.1.4:
* update version for new release
-------------------------------------------------------------------
Tue Aug 6 13:28:27 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.4:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.4
- Changes since 6.1.3:
* update version for new release
-------------------------------------------------------------------
Tue Jul 16 13:25:16 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.3
- Changes since 6.1.2:
* update version for new release
-------------------------------------------------------------------
Tue Jul 2 17:34:28 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.2:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.2
- Changes since 6.1.1:
* update version for new release
-------------------------------------------------------------------
Tue Jun 25 17:14:36 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.1
- Changes since 6.1.0:
* update version for new release
* remove dup appstream versions
* update version for new release
* Use snap:// URLs rather than appstream:// ones on snap only distros
* Use non-standard UBUNTU_VARIANT key to detect snap only distro
-------------------------------------------------------------------
Thu Jun 13 10:58:51 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.1.0:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.1.0
- Changes since 6.0.90:
* update version for new release
* appstream versions
* update version for new release
- Edit 0001-Use-the-openSUSE-wallpaper.patch, it's a .png file on
Tumbleweed now
-------------------------------------------------------------------
Sat May 25 11:19:41 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.90:
* New feature release
* For more details see https://kde.org/announcements/plasma/6/6.0.90
- Too many changes to list here
-------------------------------------------------------------------
Wed May 22 07:43:18 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.5:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.5
- Changes since 6.0.4:
* revert dup version
* update version for new release
* Fix RTL footer buttons and navigation (kde#485918)
-------------------------------------------------------------------
Wed Apr 17 08:13:38 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.4:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.4
- Changes since 6.0.3:
* update version for new release
* revert premature appstream update
* update version for new release
-------------------------------------------------------------------
Tue Mar 26 18:06:29 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.3
- Changes since 6.0.2:
* update version for new release
-------------------------------------------------------------------
Wed Mar 13 09:10:25 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.2:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.2
- Changes since 6.0.1:
* update version for new release
-------------------------------------------------------------------
Wed Mar 6 08:40:33 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.1:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.0.1
- Changes since 6.0.0:
* update version for new release
* Supporters: Update list of supporters
* Remove unnecessary .arg call from release URL Addendum to 4b7b0d83
* Correct release URL for Plasma 6.0
-------------------------------------------------------------------
Mon Mar 4 18:52:27 UTC 2024 - Christophe Marin <christophe@krop.fr>
- Add Provides/Obsoletes to replace Plasma 5
-------------------------------------------------------------------
Tue Feb 27 07:31:05 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Require wallpaper-branding-openSUSE
-------------------------------------------------------------------
Wed Feb 21 18:36:39 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 6.0.0:
* New bugfix release
* Release announcement not available yet
- Changes since 5.93.0:
* update version for new release
* Supporters: Update list of supporters
* Launch the correct knewstuff-dialog (kde#481342)
* plasmaupdate/Update: Change description for 6.0 We've spent more than a year (not four months) working on 6.0, and the description should be accurate.
* update version for new release
* Slightly decrease minimum window height (kde#480603)
* Supporters: Shuffle list of supporters The list of supporters is now shuffled when the application starts.
-------------------------------------------------------------------
Wed Jan 31 17:37:57 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.93.0 (6.0 RC 2):
* New bugfix release
* See https://kde.org/announcements/megarelease/6/rc2/ for details
- Changes since 5.92.0:
* Supporters: Update list of supporters
* RC 1 version dep
* add a version for dependencies so it does not break CI https://invent.kde.org/plasma/bluedevil/-/merge_requests/156
* Updated README.md with updated example
* KCM: don't set extraFooterTopPadding
-------------------------------------------------------------------
Wed Jan 17 18:39:56 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
- Update to 5.92.0 (6.0 RC 1)
* For more details please see:
https://kde.org/announcements/megarelease/6/rc1/
-------------------------------------------------------------------
Fri Jul 14 12:13:14 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Init plasma6-welcome

98
plasma6-welcome.spec Normal file
View File

@ -0,0 +1,98 @@
#
# spec file for package plasma6-welcome
#
# 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.5.0
%define qt6_version 6.7.0
%define rname plasma-welcome
# Full Plasma 6 version (e.g. 6.0.0)
%{!?_plasma6_bugfix: %global _plasma6_bugfix %{version}}
# Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF)
%{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')}
%bcond_without released
Name: plasma6-welcome
Version: 6.1.90
Release: 0
Summary: Onboarding wizard for Plasma
License: GPL-2.0-only OR GPL-3.0-only
URL: https://invent.kde.org/plasma/plasma-welcome
Source: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/unstable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
Source2: plasma.keyring
%endif
# PATCH-FIX-OPENSUSE
Patch100: 0001-Use-the-openSUSE-wallpaper.patch
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
BuildRequires: cmake(KAccounts6)
BuildRequires: cmake(KF6ConfigWidgets) >= %{kf6_version}
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version}
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
BuildRequires: cmake(KF6JobWidgets) >= %{kf6_version}
BuildRequires: cmake(KF6KCMUtils) >= %{kf6_version}
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
BuildRequires: cmake(KF6KirigamiAddons) >= 0.10.0
BuildRequires: cmake(KF6KirigamiPlatform) >= %{kf6_version}
BuildRequires: cmake(KF6NewStuff) >= %{kf6_version}
BuildRequires: cmake(KF6Service) >= %{kf6_version}
BuildRequires: cmake(KF6Svg) >= %{kf6_version}
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
BuildRequires: cmake(Plasma) >= %{_plasma6_bugfix}
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
BuildRequires: cmake(Qt6Network) >= %{qt6_version}
BuildRequires: cmake(Qt6Qml) >= %{qt6_version}
BuildRequires: cmake(Qt6QuickControls2) >= %{qt6_version}
BuildRequires: cmake(Qt6Svg) >= %{qt6_version}
Requires: kf6-kirigami-imports >= %{kf6_version}
Requires: kirigami-addons6 >= 0.10.0
Requires: wallpaper-branding-openSUSE
Provides: plasma5-welcome = %{version}
Obsoletes: plasma5-welcome < %{version}
Obsoletes: plasma5-welcome-lang < %{version}
%description
Welcome Center is the perfect introduction to KDE Plasma! It can help you learn
how to connect to the internet, install apps, customize the system, and more!
%lang_package
%prep
%autosetup -p1 -n %{rname}-%{version}
%build
%cmake_kf6
%kf6_build
%install
%kf6_install
%find_lang plasma-welcome
%files
%license LICENSES/*
%{_kf6_applicationsdir}/org.kde.plasma-welcome.desktop
%{_kf6_appstreamdir}/org.kde.plasma-welcome.appdata.xml
%{_kf6_bindir}/plasma-welcome
%{_kf6_plugindir}/kf6/kded/kded_plasma-welcome.so
%files lang -f plasma-welcome.lang
%changelog