Registration is now invite-only. Any user can make an invite, you need to create it here and give resulting link to someone to register.
avatar
victorr2007 has added 589a42beb9
Updated to 5.27.4
... ... --- /dev/null
... ... +++ b/gdm-x11.conf
... ... @@ -0,0 +1,2 @@
1
[General]
2
DisplayServer=x11
view file @ 589a42beb9
... ... --- a/plasma5-workspace.spec
... ... +++ b/plasma5-workspace.spec
... ... @@ -3,6 +3,8 @@
3 3
4 4
%bcond_with wayland_default
5 5
%bcond_with sddm_wayland_default
6
%bcond_without gdm
7
%bcond_with systemdBoot
6 8
7 9
Summary:	Plasma 5 Workspace module
8 10
Name:		plasma5-workspace
... ... @@ -16,7 +18,9 @@ Source1: kde.pam
18 18
Source2:	plasma-workspace-5.26.8_ru.tar.gz
19 19
Source4:	splash_rosa.tar.gz
20 20
Source6:	splash_previews.tar.gz
21
Source10:	plasma5-workspace.rpmlintrc
21
Source8:	gdm-x11.conf
22
Source11:	startkderc
23
Source100:	plasma5-workspace.rpmlintrc
22 24
Patch0:		plasma-workspace-splash.patch
23 25
Patch1:		plasma-workspace-5.21.3-klipper-hide.patch
24 26
Patch2:		plasma-workspace-5.21.3-default-fonts.patch
... ... @@ -26,12 +30,11 @@ Patch3: colorsheme.patch
30 30
# https://mail.kde.org/pipermail/distributions/2016-July/000133.html
31 31
# and example,
32 32
# https://github.com/notmart/artwork-lnf-netrunner-core/blob/master/usr/share/plasma/look-and-feel/org.kde.netrunner-core.desktop/contents/defaults
33
Patch105:       plasma-workspace-5.21.90-folderview_layout.patch
33
Patch105:	plasma-workspace-5.21.90-folderview_layout.patch
34 34
# default to enable open terminal action
35
Patch106:       plasma-workspace-5.25.90-enable-open-terminal-action.patch
35
Patch106:	plasma-workspace-5.25.90-enable-open-terminal-action.patch
36 36
# default to enable the lock/logout actions
37
Patch107:       plasma-workspace-5.25.90-enable-lock-logout-action.patch
38
37
Patch107:	plasma-workspace-5.25.90-enable-lock-logout-action.patch
39 38
BuildRequires:	breeze-devel
40 39
BuildRequires:	extra-cmake-modules
41 40
BuildRequires:	plasma-framework
... ... @@ -164,6 +167,9 @@ Requires: plasma5-dataengine-statusnotifieritem
167 167
Requires:	plasma5-dataengine-systemmonitor
168 168
Requires:	plasma5-dataengine-time
169 169
Requires:	plasma5-dataengine-weather
170
%if %{with gdm}
171
Recommends:	plasma5-gdm-config
172
%endif
170 173
Requires:	plasma5-klipper
171 174
Requires:	plasma5-look-and-feel-breeze
172 175
Requires:	plasma5-look-and-feel-breeze-dark
... ... @@ -1108,6 +1114,20 @@ Plasma 5 weather dataengine.
1114 1114
1115 1115
#----------------------------------------------------------------------------
1116 1116
1117
%if %{with gdm}
1118
%package -n plasma5-gdm-config
1119
Summary:	GDM config for work x11 session
1120
Group:		Graphical desktop/KDE
1121
1122
%description -n plasma5-gdm-config
1123
GDM config for work x11 session.
1124
1125
%files -n plasma5-gdm-config
1126
%{_sysconfdir}/X11/gdm/x11.conf
1127
%endif
1128
1129
#----------------------------------------------------------------------------
1130
1117 1131
%package -n plasma5-kio-applications
1118 1132
Summary:	Plasma 5 applications kio slave
1119 1133
Group:		Graphical desktop/KDE
... ... @@ -1430,10 +1450,14 @@ Plasma 5 Wayland session.
1450 1450
1451 1451
%files -n plasma5-workspace-x11
1452 1452
%{_kde5_bindir}/startplasma-x11
1453
%{_kde5_bindir}/startkde
1454
%if %{with systemdBoot}
1455
%{_sysconfdir}/xdg/startkderc
1456
%endif
1453 1457
%if ! %{with wayland_default}
1454
%{_kde5_datadir}/xsessions/plasma.desktop
1458
%{_kde5_datadir}/xsessions/01plasma.desktop
1455 1459
%else
1456
%{_kde5_datadir}/xsessions/plasmax11.desktop
1460
%{_kde5_datadir}/xsessions/01plasmax11.desktop
1457 1461
%endif
1458 1462
1459 1463
#----------------------------------------------------------------------------
... ... @@ -1444,7 +1468,7 @@ Group: Graphical desktop/KDE
1468 1468
# compat with omv
1469 1469
Provides:   plasma-workspace-wayland = %{EVRD}
1470 1470
Requires:	%{name} = %{EVRD}
1471
Requires:	qt5-qtvirtualkeyboard
1471
Recommends:	qt5-qtvirtualkeyboard
1472 1472
Requires:	qt5-wayland-client
1473 1473
Requires:	qt5-wayland-compositor
1474 1474
Requires:	kwayland-integration
... ... @@ -1482,8 +1506,8 @@ Breeze theme for SDDM.
1506 1506
%if %{with sddm_wayland_default}
1507 1507
1508 1508
%package -n sddm-wayland-plasma
1509
Summary:        Plasma Wayland SDDM greeter configuration
1510
Requires:       maliit-keyboard
1509
Summary:	 Plasma Wayland SDDM greeter configuration
1510
Requires:	maliit-keyboard
1511 1511
Requires:    (sddm and plasma5-workspace-wayland)
1512 1512
BuildArch:      noarch
1513 1513
... ... @@ -1750,6 +1774,25 @@ qt.qpa.xcb.warning=false
1774 1774
qt.qml.connections.warning=false
1775 1775
EOF
1776 1776
1777
%if %{with systemdBoot}
1778
# Make kdestart use systemd
1779
install -m644 -p -D %{SOURCE11} %{buildroot}%{_sysconfdir}/xdg/startkderc
1780
%endif
1781
1782
%if %{with gdm}
1783
mkdir -p %{buildroot}%{_sysconfdir}/X11/gdm
1784
install -Dpm 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/X11/gdm/x11.conf
1785
%endif
1786
1787
%if ! %{with wayland_default}
1788
mv %{buildroot}%{_kde5_datadir}/xsessions/plasma.desktop %{buildroot}%{_kde5_datadir}/xsessions/01plasma.desktop
1789
%else
1790
mv %{buildroot}%{_kde5_datadir}/xsessions/plasmax11.desktop %{buildroot}%{_kde5_datadir}/xsessions/01plasmax11.desktop
1791
%endif
1792
1793
# compat symlink
1794
ln -s startplasma-x11 %{buildroot}%{_kde5_bindir}/startkde
1795
1777 1796
# Some kio modules hardcode search path to /usr/share/applications
1778 1797
mv %{buildroot}%{_kde5_applicationsdir}/org.kde.kfontview.desktop %{buildroot}%{_kde5_datadir}/applications/org.kde.kfontview.desktop
1779 1798
... ... --- /dev/null
... ... +++ b/startkderc
... ... @@ -0,0 +1,2 @@
1
[General]
2
systemdBoot=true

Comments