|
|
@ -5,12 +5,19 @@
|
|
|
|
%global kf5_version_min 5.82.0
|
|
|
|
%global kf5_version_min 5.82.0
|
|
|
|
|
|
|
|
|
|
|
|
# Control wayland by default
|
|
|
|
# Control wayland by default
|
|
|
|
%if (0%{?fedora} && 0%{?fedora} < 34) || (0%{?rhel} && 0%{?rhel} < 9)
|
|
|
|
%if (0%{?rhel} && 0%{?rhel} < 9)
|
|
|
|
%bcond_with wayland_default
|
|
|
|
%bcond_with wayland_default
|
|
|
|
%else
|
|
|
|
%else
|
|
|
|
%bcond_without wayland_default
|
|
|
|
%bcond_without wayland_default
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Control sddm wayland by default
|
|
|
|
|
|
|
|
%if (0%{?fedora} && 0%{?fedora} < 37) || (0%{?rhel} && 0%{?rhel} < 9)
|
|
|
|
|
|
|
|
%bcond_with sddm_wayland_default
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
%bcond_without sddm_wayland_default
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# Control systemdBoot by default
|
|
|
|
# Control systemdBoot by default
|
|
|
|
%if 0%{?rhel} && 0%{?rhel} < 9
|
|
|
|
%if 0%{?rhel} && 0%{?rhel} < 9
|
|
|
|
%bcond_with systemdBoot
|
|
|
|
%bcond_with systemdBoot
|
|
|
@ -20,7 +27,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
Name: plasma-workspace
|
|
|
|
Name: plasma-workspace
|
|
|
|
Summary: Plasma workspace, applications and applets
|
|
|
|
Summary: Plasma workspace, applications and applets
|
|
|
|
Version: 5.23.5
|
|
|
|
Version: 5.24.6
|
|
|
|
Release: 2%{?dist}
|
|
|
|
Release: 2%{?dist}
|
|
|
|
|
|
|
|
|
|
|
|
License: GPLv2+
|
|
|
|
License: GPLv2+
|
|
|
@ -45,6 +52,10 @@ Source10: kde
|
|
|
|
Source11: startkderc
|
|
|
|
Source11: startkderc
|
|
|
|
Source15: fedora.desktop
|
|
|
|
Source15: fedora.desktop
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# backported breeze sddm from plasma 5.24.80~pre
|
|
|
|
|
|
|
|
# lets us apply patches to fix the sddm theme
|
|
|
|
|
|
|
|
Source19: sddm-theme-5.24.80~pre.tar.gz
|
|
|
|
|
|
|
|
|
|
|
|
# breeze fedora sddm theme components
|
|
|
|
# breeze fedora sddm theme components
|
|
|
|
# includes f25-based preview (better than breeze or nothing at least)
|
|
|
|
# includes f25-based preview (better than breeze or nothing at least)
|
|
|
|
Source20: breeze-fedora-0.2.tar.gz
|
|
|
|
Source20: breeze-fedora-0.2.tar.gz
|
|
|
@ -55,23 +66,19 @@ Source20: breeze-fedora-0.2.tar.gz
|
|
|
|
Source40: ssh-agent.conf
|
|
|
|
Source40: ssh-agent.conf
|
|
|
|
Source41: spice-vdagent.conf
|
|
|
|
Source41: spice-vdagent.conf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## upstream Patches (master branch)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## upstreamable Patches
|
|
|
|
|
|
|
|
|
|
|
|
## downstream Patches
|
|
|
|
## downstream Patches
|
|
|
|
#Patch100: plasma-workspace-5.21.90-konsole-in-contextmenu.patch
|
|
|
|
Patch100: plasma-workspace-konsole-in-contextmenu.patch
|
|
|
|
Patch101: plasma-workspace-5.3.0-set-fedora-default-look-and-feel.patch
|
|
|
|
Patch101: plasma-workspace-5.24.0-set-fedora-default-look-and-feel.patch
|
|
|
|
# default to folderview (instead of desktop) containment, see also
|
|
|
|
# default to folderview (instead of desktop) containment, see also
|
|
|
|
# https://mail.kde.org/pipermail/distributions/2016-July/000133.html
|
|
|
|
# https://mail.kde.org/pipermail/distributions/2016-July/000133.html
|
|
|
|
# and example,
|
|
|
|
# and example,
|
|
|
|
# https://github.com/notmart/artwork-lnf-netrunner-core/blob/master/usr/share/plasma/look-and-feel/org.kde.netrunner-core.desktop/contents/defaults
|
|
|
|
# https://github.com/notmart/artwork-lnf-netrunner-core/blob/master/usr/share/plasma/look-and-feel/org.kde.netrunner-core.desktop/contents/defaults
|
|
|
|
Patch105: plasma-workspace-5.21.90-folderview_layout.patch
|
|
|
|
Patch105: plasma-workspace-5.21.90-folderview_layout.patch
|
|
|
|
|
|
|
|
|
|
|
|
## upstreamable Patches
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## upstream Patches (master branch)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Backported patches
|
|
|
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2065761
|
|
|
|
|
|
|
|
Patch300: plasma-workspace-5.23.3-correct-endpoint.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# udev
|
|
|
|
# udev
|
|
|
|
BuildRequires: zlib-devel
|
|
|
|
BuildRequires: zlib-devel
|
|
|
|
BuildRequires: dbusmenu-qt5-devel
|
|
|
|
BuildRequires: dbusmenu-qt5-devel
|
|
|
@ -99,7 +106,7 @@ BuildRequires: xcb-util-devel
|
|
|
|
BuildRequires: glib2-devel
|
|
|
|
BuildRequires: glib2-devel
|
|
|
|
BuildRequires: fontconfig-devel
|
|
|
|
BuildRequires: fontconfig-devel
|
|
|
|
BuildRequires: boost-devel
|
|
|
|
BuildRequires: boost-devel
|
|
|
|
BuildRequires: libusb-devel
|
|
|
|
BuildRequires: pkgconfig(libusb)
|
|
|
|
BuildRequires: libbsd-devel
|
|
|
|
BuildRequires: libbsd-devel
|
|
|
|
BuildRequires: pam-devel
|
|
|
|
BuildRequires: pam-devel
|
|
|
|
BuildRequires: lm_sensors-devel
|
|
|
|
BuildRequires: lm_sensors-devel
|
|
|
@ -141,6 +148,8 @@ BuildRequires: kf5-kguiaddons-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kidletime-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kidletime-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kinit-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kinit-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kitemmodels-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kitemmodels-devel >= %{kf5_version_min}
|
|
|
|
|
|
|
|
# konsole patch
|
|
|
|
|
|
|
|
BuildRequires: kf5-kio-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kjsembed-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-kjsembed-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-knewstuff-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-knewstuff-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-knotifications-devel >= %{kf5_version_min}
|
|
|
|
BuildRequires: kf5-knotifications-devel >= %{kf5_version_min}
|
|
|
@ -203,7 +212,7 @@ Requires: %{name}-common = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: libkworkspace5%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: libkworkspace5%{?_isa} = %{version}-%{release}
|
|
|
|
# for selinux settings
|
|
|
|
# for selinux settings
|
|
|
|
Requires: policycoreutils
|
|
|
|
Requires: (policycoreutils if selinux-policy)
|
|
|
|
|
|
|
|
|
|
|
|
# for libkdeinit5_*
|
|
|
|
# for libkdeinit5_*
|
|
|
|
%{?kf5_kinit_requires}
|
|
|
|
%{?kf5_kinit_requires}
|
|
|
@ -252,13 +261,9 @@ Requires: iceauth xrdb xprop
|
|
|
|
Requires: kde-settings-plasma
|
|
|
|
Requires: kde-settings-plasma
|
|
|
|
|
|
|
|
|
|
|
|
# Default look-and-feel theme
|
|
|
|
# Default look-and-feel theme
|
|
|
|
%if 0%{?fedora}
|
|
|
|
|
|
|
|
%global default_lookandfeel org.fedoraproject.fedora.desktop
|
|
|
|
%global default_lookandfeel org.fedoraproject.fedora.desktop
|
|
|
|
Requires: plasma-lookandfeel-fedora = %{version}-%{release}
|
|
|
|
Requires: plasma-lookandfeel-fedora = %{version}-%{release}
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if ! 0%{?default_lookandfeel:1}
|
|
|
|
|
|
|
|
Requires: desktop-backgrounds-compat
|
|
|
|
Requires: desktop-backgrounds-compat
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires: systemd
|
|
|
|
Requires: systemd
|
|
|
|
|
|
|
|
|
|
|
@ -388,10 +393,8 @@ Recommends: qt5-qtvirtualkeyboard
|
|
|
|
# org.kde.plasma.workspace.keyboardlayout
|
|
|
|
# org.kde.plasma.workspace.keyboardlayout
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
# /usr/share/backgrounds/default.png
|
|
|
|
# /usr/share/backgrounds/default.png
|
|
|
|
%if 0%{?fedora}
|
|
|
|
|
|
|
|
BuildRequires: desktop-backgrounds-compat
|
|
|
|
BuildRequires: desktop-backgrounds-compat
|
|
|
|
Requires: desktop-backgrounds-compat
|
|
|
|
Requires: desktop-backgrounds-compat
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
Requires: system-logos
|
|
|
|
Requires: system-logos
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
@ -399,6 +402,21 @@ BuildArch: noarch
|
|
|
|
%description -n sddm-breeze
|
|
|
|
%description -n sddm-breeze
|
|
|
|
%{summary}.
|
|
|
|
%{summary}.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package -n sddm-wayland-plasma
|
|
|
|
|
|
|
|
Summary: Plasma Wayland SDDM greeter configuration
|
|
|
|
|
|
|
|
Provides: sddm-greeter-displayserver
|
|
|
|
|
|
|
|
Conflicts: sddm-greeter-displayserver
|
|
|
|
|
|
|
|
Requires: kwin-wayland >= %{majmin_ver}
|
|
|
|
|
|
|
|
Requires: maliit-keyboard
|
|
|
|
|
|
|
|
%if %{with sddm_wayland_default}
|
|
|
|
|
|
|
|
Supplements: (sddm and plasma-workspace-wayland)
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description -n sddm-wayland-plasma
|
|
|
|
|
|
|
|
This package contains configuration and dependencies for SDDM
|
|
|
|
|
|
|
|
to use KWin for the Wayland compositor for the greeter.
|
|
|
|
|
|
|
|
|
|
|
|
%package wayland
|
|
|
|
%package wayland
|
|
|
|
Summary: Wayland support for Plasma
|
|
|
|
Summary: Wayland support for Plasma
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
@ -444,23 +462,20 @@ BuildArch: noarch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%setup -q -a 20
|
|
|
|
%setup -q -a 19 -a 20
|
|
|
|
|
|
|
|
|
|
|
|
## upstream patches
|
|
|
|
## upstream patches
|
|
|
|
# FIXME/TODO: commented out in need of work: does not applyl cleanly and
|
|
|
|
|
|
|
|
# potentially causes problems:
|
|
|
|
## upstreamable patches
|
|
|
|
# Since it appears plasma-workspace no longer uses kinit, the KToolInvocation::invokeTerminal call may not be 100% reliable
|
|
|
|
|
|
|
|
#%patch100 -p1 -b .konsole-in-contextmenu
|
|
|
|
## downstream patches
|
|
|
|
# FIXME/TODO: it is unclear whether this is needed or even a good idea anymore -- rex
|
|
|
|
%patch100 -p1 -b .konsole-in-contextmenu
|
|
|
|
%if 0%{?default_lookandfeel:1}
|
|
|
|
# XXX: This is horribly broken and needs fixes upstream -- ngompa
|
|
|
|
%patch101 -p1 -b .set-fedora-default-look-and-feel
|
|
|
|
%patch101 -p1 -b .set-fedora-default-look-and-feel
|
|
|
|
sed -i -e "s|@DEFAULT_LOOKANDFEEL@|%{?default_lookandfeel}%{!?default_lookandfeel:org.kde.breeze.desktop}|g" \
|
|
|
|
sed -i -e "s|@DEFAULT_LOOKANDFEEL@|%{?default_lookandfeel}%{!?default_lookandfeel:org.kde.breeze.desktop}|g" \
|
|
|
|
shell/packageplugins/lookandfeel/lookandfeel.cpp
|
|
|
|
shell/packageplugins/lookandfeel/lookandfeel.cpp startkde/startplasma.cpp
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%patch105 -p1
|
|
|
|
%patch105 -p1
|
|
|
|
%patch300 -p1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
|
|
|
|
# Populate initial lookandfeel package
|
|
|
|
# Populate initial lookandfeel package
|
|
|
|
cp -a lookandfeel lookandfeel.fedora
|
|
|
|
cp -a lookandfeel lookandfeel.fedora
|
|
|
|
# Overwrite settings to configure twilight mode
|
|
|
|
# Overwrite settings to configure twilight mode
|
|
|
@ -469,11 +484,11 @@ install -m 0644 %{SOURCE15} lookandfeel.fedora/metadata.desktop
|
|
|
|
cat >> CMakeLists.txt <<EOL
|
|
|
|
cat >> CMakeLists.txt <<EOL
|
|
|
|
plasma_install_package(lookandfeel.fedora org.fedoraproject.fedora.desktop look-and-feel lookandfeel)
|
|
|
|
plasma_install_package(lookandfeel.fedora org.fedoraproject.fedora.desktop look-and-feel lookandfeel)
|
|
|
|
EOL
|
|
|
|
EOL
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
%{cmake_kf5} \
|
|
|
|
%{cmake_kf5} \
|
|
|
|
|
|
|
|
-DINSTALL_SDDM_WAYLAND_SESSION:BOOL=ON \
|
|
|
|
%{?with_wayland_default:-DPLASMA_WAYLAND_DEFAULT_SESSION:BOOL=ON}
|
|
|
|
%{?with_wayland_default:-DPLASMA_WAYLAND_DEFAULT_SESSION:BOOL=ON}
|
|
|
|
|
|
|
|
|
|
|
|
%cmake_build
|
|
|
|
%cmake_build
|
|
|
@ -490,12 +505,10 @@ chrpath --delete %{buildroot}%{_kf5_qtplugindir}/phonon_platform/kde.so
|
|
|
|
ln -s startplasma-x11 %{buildroot}%{_kf5_bindir}/startkde
|
|
|
|
ln -s startplasma-x11 %{buildroot}%{_kf5_bindir}/startkde
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
|
|
|
|
# remove/replace items to be customized
|
|
|
|
# remove/replace items to be customized
|
|
|
|
ln -sf \
|
|
|
|
ln -sf \
|
|
|
|
%{_datadir}/backgrounds/default.png \
|
|
|
|
%{_datadir}/backgrounds/default.png \
|
|
|
|
%{buildroot}%{_datadir}/plasma/look-and-feel/org.fedoraproject.fedora.desktop/contents/components/artwork/background.png
|
|
|
|
%{buildroot}%{_datadir}/plasma/look-and-feel/org.fedoraproject.fedora.desktop/contents/components/artwork/background.png
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# make fedora-breeze sddm theme variant.
|
|
|
|
# make fedora-breeze sddm theme variant.
|
|
|
|
cp -alf %{buildroot}%{_datadir}/sddm/themes/breeze/ \
|
|
|
|
cp -alf %{buildroot}%{_datadir}/sddm/themes/breeze/ \
|
|
|
@ -505,13 +518,20 @@ ln -sf %{_datadir}/backgrounds/default.png \
|
|
|
|
%{buildroot}%{_datadir}/sddm/themes/01-breeze-fedora/components/artwork/background.png
|
|
|
|
%{buildroot}%{_datadir}/sddm/themes/01-breeze-fedora/components/artwork/background.png
|
|
|
|
install -m644 -p breeze-fedora/* \
|
|
|
|
install -m644 -p breeze-fedora/* \
|
|
|
|
%{buildroot}%{_datadir}/sddm/themes/01-breeze-fedora/
|
|
|
|
%{buildroot}%{_datadir}/sddm/themes/01-breeze-fedora/
|
|
|
|
|
|
|
|
%if 0%{?fedora} >= 34
|
|
|
|
|
|
|
|
# Set Fedora distro vendor logo
|
|
|
|
|
|
|
|
sed -i -e 's|^showlogo=.*$|showlogo=shown|g' %{buildroot}%{_datadir}/sddm/themes/01-breeze-fedora/theme.conf
|
|
|
|
|
|
|
|
sed -i -e 's|^logo=.*$|logo=%{_datadir}/pixmaps/fedora_whitelogo.svg|g' %{buildroot}%{_datadir}/sddm/themes/01-breeze-fedora/theme.conf
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# move sddm configuration snippet to the right place
|
|
|
|
|
|
|
|
mkdir -p %{buildroot}%{_prefix}/lib/sddm
|
|
|
|
|
|
|
|
mv %{buildroot}%{_sysconfdir}/sddm.conf.d %{buildroot}%{_prefix}/lib/sddm
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora} > 30
|
|
|
|
|
|
|
|
## customize plasma-lookandfeel-fedora defaults
|
|
|
|
## customize plasma-lookandfeel-fedora defaults
|
|
|
|
# from [Wallpaper] Image=Next to Image=Fedora
|
|
|
|
# from [Wallpaper] Image=Next to Image=Fedora
|
|
|
|
sed -i -e 's|^Image=.*$|Image=Fedora|g' \
|
|
|
|
sed -i -e 's|^Image=.*$|Image=Fedora|g' \
|
|
|
|
%{buildroot}%{_kf5_datadir}/plasma/look-and-feel/org.fedoraproject.fedora.desktop/contents/defaults
|
|
|
|
%{buildroot}%{_kf5_datadir}/plasma/look-and-feel/org.fedoraproject.fedora.desktop/contents/defaults
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Make kcheckpass work
|
|
|
|
# Make kcheckpass work
|
|
|
|
install -m644 -p -D %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/kde
|
|
|
|
install -m644 -p -D %{SOURCE10} %{buildroot}%{_sysconfdir}/pam.d/kde
|
|
|
@ -537,11 +557,12 @@ cat *.lang | sort | uniq -u > %{name}.lang
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%check
|
|
|
|
%check
|
|
|
|
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/plasma-windowed.desktop
|
|
|
|
|
|
|
|
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.{klipper,plasmashell,systemmonitor}.desktop
|
|
|
|
desktop-file-validate %{buildroot}%{_kf5_datadir}/applications/org.kde.{klipper,plasmashell,systemmonitor}.desktop
|
|
|
|
|
|
|
|
|
|
|
|
%post
|
|
|
|
%post
|
|
|
|
setsebool -P selinuxuser_execmod 1
|
|
|
|
if [ -s /usr/sbin/setsebool ] ; then
|
|
|
|
|
|
|
|
setsebool -P selinuxuser_execmod 1 ||:
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
%files common
|
|
|
|
%files common
|
|
|
|
%license LICENSES
|
|
|
|
%license LICENSES
|
|
|
@ -576,6 +597,7 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_libexecdir}/plasma-changeicons
|
|
|
|
%{_libexecdir}/plasma-changeicons
|
|
|
|
%{_libexecdir}/plasma-dbus-run-session-if-needed
|
|
|
|
%{_libexecdir}/plasma-dbus-run-session-if-needed
|
|
|
|
%{_kf5_datadir}/ksplash/
|
|
|
|
%{_kf5_datadir}/ksplash/
|
|
|
|
|
|
|
|
%{_kf5_datadir}/plasma/avatars/
|
|
|
|
%{_kf5_datadir}/plasma/plasmoids/
|
|
|
|
%{_kf5_datadir}/plasma/plasmoids/
|
|
|
|
%{_kf5_datadir}/plasma/services/
|
|
|
|
%{_kf5_datadir}/plasma/services/
|
|
|
|
%{_kf5_datadir}/plasma/wallpapers/
|
|
|
|
%{_kf5_datadir}/plasma/wallpapers/
|
|
|
@ -599,9 +621,10 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_datadir}/kfontinst/icons/hicolor/*/actions/*font*.png
|
|
|
|
%{_datadir}/kfontinst/icons/hicolor/*/actions/*font*.png
|
|
|
|
%{_datadir}/konqsidebartng/virtual_folders/services/fonts.desktop
|
|
|
|
%{_datadir}/konqsidebartng/virtual_folders/services/fonts.desktop
|
|
|
|
%{_datadir}/krunner/dbusplugins/plasma-runner-baloosearch.desktop
|
|
|
|
%{_datadir}/krunner/dbusplugins/plasma-runner-baloosearch.desktop
|
|
|
|
%{_datadir}/kxmlgui5/kfontinst/kfontviewpart.rc
|
|
|
|
%{_datadir}/kxmlgui5/kfontview/kfontviewpart.rc
|
|
|
|
%{_datadir}/kxmlgui5/kfontview/kfontviewui.rc
|
|
|
|
%{_datadir}/kxmlgui5/kfontview/kfontviewui.rc
|
|
|
|
%{_kf5_datadir}/kservices5/ServiceMenus/installfont.desktop
|
|
|
|
%{_kf5_datadir}/kservices5/ServiceMenus/installfont.desktop
|
|
|
|
|
|
|
|
%{_kf5_datadir}/kservices5/ServiceMenus/setaswallpaper.desktop
|
|
|
|
%{_kf5_datadir}/kservices5/*.desktop
|
|
|
|
%{_kf5_datadir}/kservices5/*.desktop
|
|
|
|
%{_kf5_datadir}/kservicetypes5/*.desktop
|
|
|
|
%{_kf5_datadir}/kservicetypes5/*.desktop
|
|
|
|
%{_kf5_datadir}/knotifications5/*.notifyrc
|
|
|
|
%{_kf5_datadir}/knotifications5/*.notifyrc
|
|
|
@ -613,17 +636,17 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_kf5_datadir}/kconf_update/style_widgetstyle_default_breeze.pl
|
|
|
|
%{_kf5_datadir}/kconf_update/style_widgetstyle_default_breeze.pl
|
|
|
|
%{_kf5_datadir}/kconf_update/style_widgetstyle_default_breeze.upd
|
|
|
|
%{_kf5_datadir}/kconf_update/style_widgetstyle_default_breeze.upd
|
|
|
|
%{_kf5_metainfodir}/*.xml
|
|
|
|
%{_kf5_metainfodir}/*.xml
|
|
|
|
|
|
|
|
%{_kf5_datadir}/applications/kcm_*
|
|
|
|
%{_kf5_datadir}/applications/org.kde.klipper.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.klipper.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.plasmashell.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.plasmashell.desktop
|
|
|
|
%{_kf5_datadir}/applications/plasma-windowed.desktop
|
|
|
|
|
|
|
|
%{_kf5_datadir}/applications/org.kde.systemmonitor.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.systemmonitor.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.kcolorschemeeditor.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.kcolorschemeeditor.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.kfontview.desktop
|
|
|
|
%{_kf5_datadir}/applications/org.kde.kfontview.desktop
|
|
|
|
|
|
|
|
%{_kf5_datadir}/applications/org.kde.plasmawindowed.desktop
|
|
|
|
%{_kf5_datadir}/qlogging-categories5/*.categories
|
|
|
|
%{_kf5_datadir}/qlogging-categories5/*.categories
|
|
|
|
%{_sysconfdir}/xdg/plasmanotifyrc
|
|
|
|
%{_sysconfdir}/xdg/plasmanotifyrc
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_autostart/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_autostart/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_translations/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_translations/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm5_icons/
|
|
|
|
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_colors/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_colors/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_cursortheme/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_cursortheme/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_desktoptheme/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_desktoptheme/
|
|
|
@ -633,13 +656,18 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_nightcolor/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_nightcolor/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_notifications/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_notifications/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_style/
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_style/
|
|
|
|
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_users/
|
|
|
|
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_icons/
|
|
|
|
|
|
|
|
%{_kf5_datadir}/kpackage/kcms/kcm_formats/
|
|
|
|
%{_kf5_datadir}/polkit-1/actions/org.kde.fontinst.policy
|
|
|
|
%{_kf5_datadir}/polkit-1/actions/org.kde.fontinst.policy
|
|
|
|
%{_userunitdir}/*.service
|
|
|
|
%{_userunitdir}/*.service
|
|
|
|
%{_userunitdir}/plasma-core.target
|
|
|
|
%{_userunitdir}/plasma-core.target
|
|
|
|
%dir %{_userunitdir}/plasma-core.target.d/
|
|
|
|
%dir %{_userunitdir}/plasma-core.target.d/
|
|
|
|
%{_userunitdir}/plasma-core.target.d/ssh-agent.conf
|
|
|
|
%{_userunitdir}/plasma-core.target.d/ssh-agent.conf
|
|
|
|
%{_userunitdir}/plasma-core.target.d/spice-vdagent.conf
|
|
|
|
%{_userunitdir}/plasma-core.target.d/spice-vdagent.conf
|
|
|
|
%{_userunitdir}/plasma-workspace@.target
|
|
|
|
%{_userunitdir}/plasma-workspace.target
|
|
|
|
|
|
|
|
%{_userunitdir}/plasma-workspace-wayland.target
|
|
|
|
|
|
|
|
%{_userunitdir}/plasma-workspace-x11.target
|
|
|
|
%dir %{_userunitdir}/plasma-workspace@.target.d/
|
|
|
|
%dir %{_userunitdir}/plasma-workspace@.target.d/
|
|
|
|
# PAM
|
|
|
|
# PAM
|
|
|
|
%config(noreplace) %{_sysconfdir}/pam.d/kde
|
|
|
|
%config(noreplace) %{_sysconfdir}/pam.d/kde
|
|
|
@ -677,7 +705,7 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_kf5_plugindir}/kio/*.so
|
|
|
|
%{_kf5_plugindir}/kio/*.so
|
|
|
|
%{_kf5_plugindir}/kded/*.so
|
|
|
|
%{_kf5_plugindir}/kded/*.so
|
|
|
|
%{_kf5_plugindir}/krunner/*
|
|
|
|
%{_kf5_plugindir}/krunner/*
|
|
|
|
%{_qt5_plugindir}/kcms/kcm_*.so
|
|
|
|
%{_qt5_plugindir}/plasma/kcms/systemsettings/kcm_*.so
|
|
|
|
%{_libdir}/kconf_update_bin/krunnerhistory
|
|
|
|
%{_libdir}/kconf_update_bin/krunnerhistory
|
|
|
|
%{_libdir}/kconf_update_bin/krunnerglobalshortcuts
|
|
|
|
%{_libdir}/kconf_update_bin/krunnerglobalshortcuts
|
|
|
|
%{_kf5_qtplugindir}/kf5/parts/kfontviewpart.so
|
|
|
|
%{_kf5_qtplugindir}/kf5/parts/kfontviewpart.so
|
|
|
@ -687,8 +715,10 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_kf5_qtplugindir}/plasma/containmentactions/plasma_containmentactions_switchdesktop.so
|
|
|
|
%{_kf5_qtplugindir}/plasma/containmentactions/plasma_containmentactions_switchdesktop.so
|
|
|
|
%{_kf5_qtplugindir}/plasma/containmentactions/plasma_containmentactions_switchwindow.so
|
|
|
|
%{_kf5_qtplugindir}/plasma/containmentactions/plasma_containmentactions_switchwindow.so
|
|
|
|
%{_kf5_qtplugindir}/plasma/containmentactions/plasma_containmentactions_switchactivity.so
|
|
|
|
%{_kf5_qtplugindir}/plasma/containmentactions/plasma_containmentactions_switchactivity.so
|
|
|
|
|
|
|
|
%{_kf5_qtplugindir}/plasma/kcminit/kcm_fonts_init.so
|
|
|
|
|
|
|
|
%{_kf5_qtplugindir}/plasma/kcminit/kcm_style_init.so
|
|
|
|
|
|
|
|
%{_kf5_qtplugindir}/plasma/kcms/systemsettings_qwidgets/kcm_fontinst.so
|
|
|
|
%{_libexecdir}/plasma-sourceenv.sh
|
|
|
|
%{_libexecdir}/plasma-sourceenv.sh
|
|
|
|
%{_libexecdir}/startplasma-waylandsession
|
|
|
|
|
|
|
|
%{_kf5_datadir}/kconf_update/krunnerhistory.upd
|
|
|
|
%{_kf5_datadir}/kconf_update/krunnerhistory.upd
|
|
|
|
%{_kf5_datadir}/kconf_update/krunnerglobalshortcuts2.upd
|
|
|
|
%{_kf5_datadir}/kconf_update/krunnerglobalshortcuts2.upd
|
|
|
|
%{_kf5_datadir}/kglobalaccel/org.kde.krunner.desktop
|
|
|
|
%{_kf5_datadir}/kglobalaccel/org.kde.krunner.desktop
|
|
|
@ -729,6 +759,9 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_datadir}/sddm/themes/01-breeze-fedora/
|
|
|
|
%{_datadir}/sddm/themes/01-breeze-fedora/
|
|
|
|
#%config(noreplace) %{_datadir}/sddm/themes/01-breeze-fedora/theme.conf.user
|
|
|
|
#%config(noreplace) %{_datadir}/sddm/themes/01-breeze-fedora/theme.conf.user
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files -n sddm-wayland-plasma
|
|
|
|
|
|
|
|
%{_prefix}/lib/sddm/sddm.conf.d/plasma-wayland.conf
|
|
|
|
|
|
|
|
|
|
|
|
%files wayland
|
|
|
|
%files wayland
|
|
|
|
%{_kf5_bindir}/startplasma-wayland
|
|
|
|
%{_kf5_bindir}/startplasma-wayland
|
|
|
|
%if ! %{with wayland_default}
|
|
|
|
%if ! %{with wayland_default}
|
|
|
@ -748,17 +781,61 @@ setsebool -P selinuxuser_execmod 1
|
|
|
|
%{_datadir}/xsessions/plasmax11.desktop
|
|
|
|
%{_datadir}/xsessions/plasmax11.desktop
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
|
|
|
|
%files -n plasma-lookandfeel-fedora
|
|
|
|
%files -n plasma-lookandfeel-fedora
|
|
|
|
%{_kf5_datadir}/plasma/look-and-feel/org.fedoraproject.fedora.desktop/
|
|
|
|
%{_kf5_datadir}/plasma/look-and-feel/org.fedoraproject.fedora.desktop/
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Fri Mar 25 2022 Troy Dawson <tdawson@redhat.com> - 5.23.5-2
|
|
|
|
* Fri Jul 29 2022 Troy Dawson <tdawson@redhat.com> - 5.24.6-2
|
|
|
|
- Correct download enpoints (#2068568)
|
|
|
|
- Build plasma-lookandfeel-fedora on everything
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jul 13 2022 Troy Dawson <tdawson@redhat.com> - 5.24.6-1
|
|
|
|
|
|
|
|
- Update to 5.24.6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jun 16 2022 Troy Dawson <tdawson@redhat.com> - 5.24.5-1.1
|
|
|
|
- Enable selinuxuser_execmod (#2058657)
|
|
|
|
- Enable selinuxuser_execmod (#2058657)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue May 03 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.5-1
|
|
|
|
|
|
|
|
- 5.24.5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Mar 31 2022 Justin Zobel <justin@1707.io> - 5.24.4-1
|
|
|
|
|
|
|
|
- Update to 5.24.4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Mar 14 2022 Neal Gompa <ngompa@fedoraproject.org> - 5.24.3-2
|
|
|
|
|
|
|
|
- Do not use the SDDM Wayland greeter by default for F36
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 08 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.3-1
|
|
|
|
|
|
|
|
- 5.24.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 08 2022 Jan Grulich <jgrulich@redhat.com> - 5.24.2-4
|
|
|
|
|
|
|
|
- Rebuild (qt5)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Mar 06 2022 Neal Gompa <ngompa@fedoraproject.org> - 5.24.2-3
|
|
|
|
|
|
|
|
- Backport sddm theme improvements to fix visual bugs (#2054016, #2058468)
|
|
|
|
|
|
|
|
- Correctly set distro logo for fedora breeze sddm theme
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Feb 28 2022 Neal Gompa <ngompa@fedoraproject.org> - 5.24.2-2
|
|
|
|
|
|
|
|
- Refresh default look-and-feel patch to fix for Plasma 5.24
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 22 2022 Rex Dieter <rdieter@fedoraproject.org> - 5.24.2-1
|
|
|
|
|
|
|
|
- 5.24.2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Feb 15 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.1-1
|
|
|
|
|
|
|
|
- 5.24.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Feb 11 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.0-2
|
|
|
|
|
|
|
|
- Rebuild due to tarball re-spin
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Feb 03 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.24.0-1
|
|
|
|
|
|
|
|
- 5.24.0
|
|
|
|
|
|
|
|
- Add sddm-wayland-plasma subpackage to ship Wayland greeter configuration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 19 2022 Rex Dieter <rdieter@fedoraproject.org> - 5.23.90-2
|
|
|
|
|
|
|
|
- rebase konsole-in-contextmenu.patch (#2026789)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jan 13 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.23.90-1
|
|
|
|
|
|
|
|
- 5.23.90
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 04 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.23.5-1
|
|
|
|
* Tue Jan 04 2022 Marc Deop <marcdeop@fedoraproject.org> - 5.23.5-1
|
|
|
|
- 5.23.5
|
|
|
|
- 5.23.5
|
|
|
|
|
|
|
|
|
|
|
|