Plasma 6.1.5. sddm-kcm6 needed a patch change.
OBS-URL: https://build.opensuse.org/package/show/KDE:Frameworks/plasma6-nm?expand=0&rev=29
This commit is contained in:
commit
36c6982580
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal 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
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
3
plasma-nm-6.1.3.tar.xz
Normal file
3
plasma-nm-6.1.3.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5b5102ad7c808eb2fa4b036ef485d6586d2575f0789076dedefc1300ab90117c
|
||||
size 1201340
|
16
plasma-nm-6.1.3.tar.xz.sig
Normal file
16
plasma-nm-6.1.3.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmaWVPYACgkQ11dEg7tX
|
||||
sY3csw//YWlmZSaVujSs9jTjGJfY7O71Hsn8rOBjjIEkBzYjG8JPFpK5T5phrw3/
|
||||
6UZA+7Fpxdsu16+GBucUwJd5JGLz4svRCkTzH1ladwAdLXx82gHa1zEhxyWRZQJO
|
||||
oWsqKWt8MMts7ikwVnSrnS1hmg2URkQySYzKcHW7ualCVOpPYgHof6QqZ8wAaMeT
|
||||
Gz108q3y4oqjLOeOVlW3rsyxbq0bJPBkQYqlIY4WppdEYH2WbALxhe+h3fX2BAZW
|
||||
n93BRIi63r7k31Ndv6MhWR24172MNoaYrKfh3GekzEnRT4ZQlzj/rWrPavFFtf13
|
||||
6Gx4BGUoo4N+LGme+IE16iwTTtnW1Rj68OeKpfb4vQTKvc7xHxBLu23y1nJnmFBs
|
||||
gWawA9f1WDWm1hMmbOZ0ZQAMhqict3oMDGbexf56IJFo48NonJDOWDOEqWqOw7PK
|
||||
qqHljhI/fRmcqX9orPmili8SwL8/zOpi6z/d/D9J5IHidrEi8fYJNi5qcpAELB+b
|
||||
akiSmtbKwJw3sCjnNR4kbbdyE/Xee8E/CKoUHvpNGl2YwBQQJkNPRGJHdZ8B8RmM
|
||||
Z8IzBMMFd3kut1FJbu18oNCOAOJtymnFSmRi4CBNkJO5+NsVyzxgQ6I2HGWXJpQN
|
||||
54cE8TQgh4UG8xsC96HqNZAVEY1RAetft3tng9Y3oT/pR8RKAHw=
|
||||
=fOLD
|
||||
-----END PGP SIGNATURE-----
|
3
plasma-nm-6.1.4.tar.xz
Normal file
3
plasma-nm-6.1.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:14af47108cf32af68c00d0ce6fb3627f3b4a91e2e057a6ef5ba8fcfcb6f505e1
|
||||
size 1201000
|
16
plasma-nm-6.1.4.tar.xz.sig
Normal file
16
plasma-nm-6.1.4.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmayGHoACgkQ11dEg7tX
|
||||
sY3fbg/+MJIuF86rJDR/Rfy7KrQcXz970xjSWGrlUQTyA+LUE9WQ3Zptx3dU6AnZ
|
||||
HreVWmmyMUSGefR1pdK9O3XbyuZHQHDxeXMhmiImD+X1xvZrpCjvRAwvFT18qAKX
|
||||
mJoJKdXmw2agL+VWIzoqot16WRztWdAv5bduPE+Z6MZzUzdqz7BVGwLwOD4/S5dQ
|
||||
bK0R/Y9953RrJj7j80dCHZMihckFYZE7ULgL/v8J14uMoPU2f87HNYTBdki5hjSC
|
||||
IurfJS+pSKPtb6ZHsMZDw+8oNK2P779iw60pFbZaU60/RyrqOXbthu9higeF0usI
|
||||
+8ZN4U8xNDqw9vpKpLiBfB3Gpin5aPKfHlPq5Sd3m6ukJoQHFe+bFEh9OlOp5Y6e
|
||||
QePxKSS5VTgfPbVWYjr2R3poYu3vJeGvF2ILQYcdyf4EtsxNlwmkwZ+Vn49J634l
|
||||
I5gMt0/tCDtaqpxQg2WpHcQyRLB8Xx8Q2OAj3KgXoiHdMNHBrJ0fQSpZSzm4LO42
|
||||
0AAIoPgfXkK1gHTDfV4nagfJayYQ6VQgOa0xWqfCSskvIIn0KzZBykU3LBS/LFCz
|
||||
0mmRzWF8rei++I8ovg3px8oHCLhTK96kc5Y1Q4GIbIjK0djgY9h8wwHLkPIAYpE6
|
||||
lMbFJY//xaORs2nm8libKhsrHL/OnPcZYIB51JvtGWEFXMSRcWE=
|
||||
=z8bk
|
||||
-----END PGP SIGNATURE-----
|
3
plasma-nm-6.1.5.tar.xz
Normal file
3
plasma-nm-6.1.5.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb04ddaf00d728ea0b4b5d108b3389d462ce5078726f8b655f38de330eeb21f5
|
||||
size 1202440
|
16
plasma-nm-6.1.5.tar.xz.sig
Normal file
16
plasma-nm-6.1.5.tar.xz.sig
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE4KPrIC+OV1KOE+cv11dEg7tXsY0FAmbgCK0ACgkQ11dEg7tX
|
||||
sY1gyA/+OB7HAXc03Tu5BWM0Fw5GohYlD+/ncQLVwqf22GW47bs4aeb9rmdHZTuj
|
||||
FI/71sQrQoIXnUv/9ULBzvDOBn2VRIHMBbOIAgvWyg2BT3syJB9OQILrbWePwciX
|
||||
MjCVI0fsWqmZXrWQ9JMUZGruWq/66IRdAXvsmtRTApmW/TywUgfHasDrCE4SlCE8
|
||||
5eVYd7CmSMiUhrdqmyY/fniOB98fSe+yQXETgev+Fgizx9gvYoOV/MLYr/owfCce
|
||||
+2K/HpCTy9oewf9+fTLusg5VhFy0QbDcwFheaAPuhwP9iJzx299jXZxiZs8aTSly
|
||||
evkrNP2ZWhyLx0fxM0jfC/iar6/TSm1uDIzL8The7qCpfbyZ1KcgJsvySYUXXUzK
|
||||
DrVPaakQgeF9CtBryMIiwDQltPddg6dLJknmAz3KhZY3ltzKA3uE49a6ZDeZ8GgG
|
||||
+C025jTpO3flUsQXIe3ay2b6gbaMjEvKAoA07lNK8Q6IcTPPzg1uIjmIGSLRiJFf
|
||||
YkRv4fQsVoannZp7lYZNjHODvgGE57uY7D2RlT7cXgohXxICNJdZF3H7opvtxCvg
|
||||
m4gFfk6R8xd8/ub52Q4ZQemhiOkJheE3AGV4tVGpRoieuhZYnAGQgYTEV/DOQjhB
|
||||
gUaSy6EFlkq3s39wPespwciGW267gACkpVfnG8OUcgjXoUrO3CE=
|
||||
=GAzy
|
||||
-----END PGP SIGNATURE-----
|
BIN
plasma.keyring
Normal file
BIN
plasma.keyring
Normal file
Binary file not shown.
178
plasma6-nm.changes
Normal file
178
plasma6-nm.changes
Normal file
@ -0,0 +1,178 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 10 14:54:47 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:07 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:24:56 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:
|
||||
* Use a shared QQmlEngine when possible (kde#488326)
|
||||
* update version for new release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 2 17:34:24 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:23 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 13 10:58:46 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:
|
||||
* Fix some connections for multiple devices not having icons
|
||||
* Set the security type for unencrypted wireless networks properly
|
||||
* update version for new release
|
||||
* Don't call QApplication::processEvents to update size hint (kde#487135)
|
||||
* applet: Append -symbolic to plasmoid.icon when in a panel (kde#487761)
|
||||
* Revert "Use -symbolic for all network icons"
|
||||
* Remove separator lines from the connection list
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 25 11:19:24 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
|
||||
- Changes since 6.0.5:
|
||||
* update version for new release
|
||||
* Use -symbolic for all network icons
|
||||
* Port to new Kirigami package name
|
||||
* Don't include quiet packages in feature_summary
|
||||
* Fix the connection speed tab remaining visible after disconnecting
|
||||
* Add WireGuard config field for interface name (kde#479179)
|
||||
* Handler: fix a memory leak
|
||||
* Handler: don't parent notification to `this` after co_await
|
||||
* applet: Set a duration for the ExpandableListItem's transitions
|
||||
* Use "double" for storing received/sent bytes (kde#479230)
|
||||
* Fix typo
|
||||
* KCM: Work around MessageDialog not emitting accepted signal (kde#481840)
|
||||
* Add support for libopenconnect5.8 MCA Feature. This is called a Machine cert in the UI elements because that is what Cisco calls it in AnyConnect
|
||||
* Add Remote Identity, password options and password save/load
|
||||
* Replace KF6ConfigWidgets dependency with KF6ColorScheme
|
||||
* Show channel in addition to frequency
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 22 07:43:15 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:
|
||||
* update version for new release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 17 08:13:23 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:
|
||||
* Handler: fix a memory leak
|
||||
* Handler: don't parent notification to `this` after co_await
|
||||
* update version for new release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 26 18:06:19 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
|
||||
* Use "double" for storing received/sent bytes (kde#479230)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 15 09:59:32 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Make plasma6-nm-libreswan obsolete the plasma5 package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 13 09:10:16 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:32 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 4 20:35:45 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Add Provides/Obsoletes to replace Plasma 5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 27 19:04:25 UTC 2024 - Fabian Vogt <fabian@ritter-vogt.de>
|
||||
|
||||
- Respun tar, new changes:
|
||||
* KCM: Work around MessageDialog not emitting accepted signal (kde#481840)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 21 18:36:37 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:
|
||||
* Replace KF6ConfigWidgets dependency with KF6ColorScheme
|
||||
* update version for new release
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 31 17:37:47 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
|
||||
- No code changes since 5.92.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 17 18:39:47 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/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 10 15:01:16 UTC 2023 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Init plasma6-nm
|
339
plasma6-nm.spec
Normal file
339
plasma6-nm.spec
Normal file
@ -0,0 +1,339 @@
|
||||
#
|
||||
# spec file for package plasma6-nm
|
||||
#
|
||||
# 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.2.0
|
||||
%define qt6_version 6.6.0
|
||||
|
||||
%define rname plasma-nm
|
||||
# Full Plasma 6 version (e.g. 6.0.0)
|
||||
%{!?_plasma6_bugfix: %define _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
|
||||
%ifnarch %ix86 %arm ppc64 ppc64le s390x
|
||||
# QtWebEngine is required if the openconnect plugin is built
|
||||
%bcond_without openconnect
|
||||
%endif
|
||||
Name: plasma6-nm
|
||||
Version: 6.1.5
|
||||
Release: 0
|
||||
Summary: Plasma applet written in QML for managing network connections
|
||||
License: (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)
|
||||
URL: https://www.kde.org
|
||||
Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz
|
||||
%if %{with released}
|
||||
Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig
|
||||
Source2: plasma.keyring
|
||||
%endif
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: kf6-extra-cmake-modules >= %{kf6_version}
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: cmake(KF6ColorScheme) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Completion) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6DBusAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Declarative) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6I18n) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KCMUtils) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KIO) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6KirigamiPlatform) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6ModemManagerQt) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6NetworkManagerQt) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Notifications) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Service) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Solid) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Svg) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6Wallet) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version}
|
||||
BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version}
|
||||
BuildRequires: cmake(Plasma) >= %{_plasma6_bugfix}
|
||||
BuildRequires: cmake(QCoro6Core)
|
||||
BuildRequires: cmake(QCoro6DBus)
|
||||
BuildRequires: cmake(Qca-qt6) >= 2.1.0
|
||||
BuildRequires: cmake(Qt6Core) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6DBus) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Gui) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Network) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6Quick) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6QuickWidgets) >= %{qt6_version}
|
||||
BuildRequires: cmake(Qt6UiTools) >= %{qt6_version}
|
||||
%if %{with openconnect}
|
||||
BuildRequires: cmake(Qt6WebEngineWidgets) >= %{qt6_version}
|
||||
%endif
|
||||
BuildRequires: pkgconfig(libnm) >= 1.4.0
|
||||
BuildRequires: pkgconfig(mobile-broadband-provider-info)
|
||||
%if %{with openconnect}
|
||||
BuildRequires: pkgconfig(openconnect) >= 5.2
|
||||
%endif
|
||||
Requires: NetworkManager
|
||||
Requires: kf6-kded
|
||||
Requires: kf6-kirigami-imports >= %{kf6_version}
|
||||
Requires: kf6-networkmanager-qt-imports >= %{kf6_version}
|
||||
Requires: kf6-prison-imports >= %{kf6_version}
|
||||
Requires: kwalletd6
|
||||
Recommends: mobile-broadband-provider-info
|
||||
Supplements: (plasma6-desktop and NetworkManager)
|
||||
Provides: plasma-nm-kf5 = %{version}
|
||||
Obsoletes: plasma-nm-kf5 < %{version}
|
||||
Provides: plasma-nm5 = %{version}
|
||||
Obsoletes: plasma-nm5 < %{version}
|
||||
Obsoletes: plasma-nm5-lang < %{version}
|
||||
Provides: NetworkManager-client
|
||||
|
||||
%description
|
||||
Plasma applet for controlling network connections on systems
|
||||
that use the NetworkManager service.
|
||||
|
||||
%package openvpn
|
||||
Summary: OpenVPN support for plasma6-nm
|
||||
Requires: NetworkManager-openvpn
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-openvpn)
|
||||
Provides: NetworkManager-openvpn-frontend
|
||||
Provides: plasma-nm5-openvpn = %{version}
|
||||
Obsoletes: plasma-nm5-openvpn < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-openvpn = %{version}
|
||||
Obsoletes: plasma-nm-openvpn < %{version}
|
||||
|
||||
%description openvpn
|
||||
OpenVPN plugin for plasma-nm components.
|
||||
|
||||
%package vpnc
|
||||
Summary: vpnc support for plasma6-nm
|
||||
Requires: NetworkManager-vpnc
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-vpnc)
|
||||
Provides: NetworkManager-vpnc-frontend
|
||||
Provides: plasma-nm5-vpnc = %{version}
|
||||
Obsoletes: plasma-nm5-vpnc < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-vpnc = %{version}
|
||||
Obsoletes: plasma-nm-vpnc < %{version}
|
||||
|
||||
%description vpnc
|
||||
vpnc plugin for plasma-nm components.
|
||||
|
||||
%if %{with openconnect}
|
||||
%package openconnect
|
||||
Summary: OpenConnect support for plasma6-nm
|
||||
Requires: NetworkManager-openconnect
|
||||
Requires: openconnect
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-openconnect)
|
||||
Provides: NetworkManager-openconnect-frontend
|
||||
Provides: plasma-nm5-openconnect = %{version}
|
||||
Obsoletes: plasma-nm5-openconnect < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-openconnect = %{version}
|
||||
Obsoletes: plasma-nm-openconnect < %{version}
|
||||
|
||||
%description openconnect
|
||||
OpenConnect plugin for plasma-nm components.
|
||||
%endif
|
||||
|
||||
%package libreswan
|
||||
Summary: Libreswan support for plasma6-nm
|
||||
Requires: NetworkManager-libreswan
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-libreswan)
|
||||
Provides: NetworkManager-libreswan-frontend
|
||||
Provides: plasma-nm5-libreswan = %{version}
|
||||
Obsoletes: plasma-nm5-libreswan < %{version}
|
||||
Provides: plasma-nm5-openswan = %{version}
|
||||
Obsoletes: plasma-nm5-openswan < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-openswan = %{version}
|
||||
Obsoletes: plasma-nm-openswan < %{version}
|
||||
|
||||
%description libreswan
|
||||
Libreswan plugin for plasma-nm components.
|
||||
|
||||
%package strongswan
|
||||
Summary: strongSwan support for plasma6-nm
|
||||
Requires: NetworkManager-strongswan
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-strongswan)
|
||||
Provides: NetworkManager-strongswan-frontend
|
||||
Provides: plasma-nm5-strongswan = %{version}
|
||||
Obsoletes: plasma-nm5-strongswan < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-strongswan = %{version}
|
||||
Obsoletes: plasma-nm-strongswan < %{version}
|
||||
|
||||
%description strongswan
|
||||
strongSwan plugin for plasma-nm components.
|
||||
|
||||
%package l2tp
|
||||
Summary: L2TP support for plasma6-nm
|
||||
Requires: NetworkManager-l2tp
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-l2tp)
|
||||
Provides: NetworkManager-l2tp-frontend
|
||||
Provides: plasma-nm5-l2tp = %{version}
|
||||
Obsoletes: plasma-nm5-l2tp < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-l2tp = %{version}
|
||||
Obsoletes: plasma-nm-l2tp < %{version}
|
||||
|
||||
%description l2tp
|
||||
Layer Two Tunneling Protocol (L2TP) plugin for plasma-nm components.
|
||||
|
||||
%package pptp
|
||||
Summary: PPTP support for plasma6-nm
|
||||
Requires: NetworkManager-pptp
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-pptp)
|
||||
Provides: NetworkManager-pptp-frontend
|
||||
Provides: plasma-nm5-pptp = %{version}
|
||||
Obsoletes: plasma-nm5-pptp < %{version}
|
||||
# Old names provided / Obsoleted by plasma-nm5
|
||||
Provides: plasma-nm-pptp = %{version}
|
||||
Obsoletes: plasma-nm-pptp < %{version}
|
||||
|
||||
%description pptp
|
||||
Point-To-Point Tunneling Protocol (PPTP) plugin for plasma-nm components.
|
||||
|
||||
%package ssh
|
||||
Summary: SSH support for plasma6-nm
|
||||
Requires: plasma6-nm = %{version}
|
||||
# NetworkManager-ssh doesn't exist in Factory
|
||||
#Requires: NetworkManager-ssh
|
||||
Supplements: (plasma6-nm and NetworkManager-ssh)
|
||||
Provides: NetworkManager-ssh-frontend
|
||||
Provides: plasma-nm5-ssh = %{version}
|
||||
Obsoletes: plasma-nm5-ssh < %{version}
|
||||
|
||||
%description ssh
|
||||
Secure Shell (SSH) plugin for plasma-nm components.
|
||||
|
||||
%package sstp
|
||||
Summary: SSTP support for plasma6-nm
|
||||
Requires: plasma6-nm = %{version}
|
||||
# NetworkManager-sstp doesn't exist in Factory
|
||||
#Requires: NetworkManager-sstp
|
||||
Supplements: (plasma6-nm and NetworkManager-sstp)
|
||||
Provides: NetworkManager-sstp-frontend
|
||||
Obsoletes: plasma-nm5-sstp < %{version}
|
||||
|
||||
%description sstp
|
||||
Secure Sockets Tunneling Protocol (SSTP) plugin for plasma-nm components.
|
||||
|
||||
%package iodine
|
||||
Summary: VPN support for plasma6-nm
|
||||
Requires: NetworkManager-iodine
|
||||
Requires: plasma6-nm = %{version}
|
||||
Supplements: (plasma6-nm and NetworkManager-iodine)
|
||||
Provides: NetworkManager-iodine-frontend
|
||||
Obsoletes: plasma-nm5-iodine < %{version}
|
||||
|
||||
%description iodine
|
||||
Iodine (VPN through DNS tunnel) plugin for plasma-nm components.
|
||||
|
||||
%package fortisslvpn
|
||||
Summary: FortiGate SSL VPN support for plasma6-nm
|
||||
Requires: plasma6-nm = %{version}
|
||||
# Not available in oS:F stagings, leading to installcheck failure
|
||||
# TODO ↑ still true?
|
||||
# Requires: NetworkManager-fortisslvpn
|
||||
Supplements: (plasma6-nm and NetworkManager-fortisslvpn)
|
||||
Provides: NetworkManager-fortisslvpn-frontend
|
||||
Obsoletes: plasma-nm5-fortisslvpn < %{version}
|
||||
|
||||
%description fortisslvpn
|
||||
FortiGate SSL VPN plugin for plasma-nm components.
|
||||
|
||||
%lang_package
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n %{rname}-%{version}
|
||||
|
||||
%build
|
||||
%cmake_kf6
|
||||
|
||||
%kf6_build
|
||||
|
||||
%install
|
||||
%kf6_install
|
||||
|
||||
%find_lang %{name} --all-name
|
||||
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%files
|
||||
%license LICENSES/*
|
||||
%dir %{_kf6_plugindir}/plasma/network
|
||||
%dir %{_kf6_plugindir}/plasma/network/vpn
|
||||
%{_kf6_applicationsdir}/kcm_networkmanagement.desktop
|
||||
%{_kf6_appstreamdir}/org.kde.plasma.networkmanagement.appdata.xml
|
||||
%{_kf6_debugdir}/plasma-nm.categories
|
||||
%{_kf6_libdir}/libplasmanm_editor.so
|
||||
%{_kf6_libdir}/libplasmanm_internal.so
|
||||
%{_kf6_notificationsdir}/networkmanagement.notifyrc
|
||||
%{_kf6_plugindir}/kf6/kded/networkmanagement.so
|
||||
%{_kf6_plugindir}/plasma/kcms/systemsettings_qwidgets/kcm_networkmanagement.so
|
||||
%dir %{_kf6_qmldir}/org/kde/plasma
|
||||
%{_kf6_qmldir}/org/kde/plasma/networkmanagement/
|
||||
%{_kf6_plasmadir}/plasmoids/org.kde.plasma.networkmanagement/
|
||||
%{_kf6_sharedir}/kcm_networkmanagement/
|
||||
|
||||
%files openvpn
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openvpnui.so
|
||||
|
||||
%files vpnc
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_vpncui.so
|
||||
|
||||
%if %{with openconnect}
|
||||
%files openconnect
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_anyconnect.so
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_arrayui.so
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_f5ui.so
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_fortinetui.so
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_globalprotectui.so
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_juniperui.so
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_openconnect_pulseui.so
|
||||
%endif
|
||||
|
||||
%files libreswan
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_libreswanui.so
|
||||
|
||||
%files strongswan
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_strongswanui.so
|
||||
|
||||
%files l2tp
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_l2tpui.so
|
||||
|
||||
%files pptp
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_pptpui.so
|
||||
|
||||
%files ssh
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_sshui.so
|
||||
|
||||
%files sstp
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_sstpui.so
|
||||
|
||||
%files iodine
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_iodineui.so
|
||||
|
||||
%files fortisslvpn
|
||||
%{_kf6_plugindir}/plasma/network/vpn/plasmanetworkmanagement_fortisslvpnui.so
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user