diff --git a/_service b/_service deleted file mode 100644 index a162326..0000000 --- a/_service +++ /dev/null @@ -1,12 +0,0 @@ - - - git://anongit.kde.org/plasma-workspace.git - git - 5.7.90git~%ci~%h - - - *.tar - xz - - - diff --git a/_service:recompress:tar_scm:plasma-workspace-5.7.90git~20160914T154731~42d7924.tar.xz b/_service:recompress:tar_scm:plasma-workspace-5.7.90git~20160914T154731~42d7924.tar.xz deleted file mode 100644 index 65d61d2..0000000 --- a/_service:recompress:tar_scm:plasma-workspace-5.7.90git~20160914T154731~42d7924.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:36cfcf7417b005b916edf6ef7be675ec9f874455bb92d3531af08a82c6d28765 -size 5466968 diff --git a/_service:set_version:plasma5-workspace.spec b/_service:set_version:plasma5-workspace.spec deleted file mode 100644 index 2cfd705..0000000 --- a/_service:set_version:plasma5-workspace.spec +++ /dev/null @@ -1,337 +0,0 @@ -# -# spec file for package plasma5-workspace -# -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. -# -# 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 http://bugs.opensuse.org/ -# - - -%bcond_without lang -Name: plasma5-workspace -Version: 5.7.90git~20160914T154731~42d7924 -Release: 0 -%define plasma_version 5.7.1 -Summary: The KDE Plasma Workspace Components -License: GPL-2.0+ -Group: System/GUI/KDE -Url: http://www.kde.org/ -Source: plasma-workspace-%{version}.tar.xz -Source1: baselibs.conf -# PATCH-FIX_OPENSUSE 0001-Rename-qdbus-in-startkde.patch cgiboudeaux@gmx.com -- Rename the qdbus executable in startkde -Patch0: 0001-Rename-qdbus-in-startkde.patch -# PATCH-FIX-OPENSUSE plasmashell-disable-windowclosing-on-logout.patch kde#349805 wbauer@tmo.at -- Prevent plasma from closing too early on logout resulting in an unusable desktop if the logout is cancelled -Patch4: plasmashell-disable-windowclosing-on-logout.patch -# PATCHES 100-200 and above are from upstream 5.7 branch -# PATCHES 201-300 and above are from upstream master/5.8 branch -BuildRequires: breeze5-icons -BuildRequires: fdupes -BuildRequires: kf5-filesystem -BuildRequires: phonon4qt5-devel >= 4.6.60 -BuildRequires: update-desktop-files -BuildRequires: cmake(KF5Activities) >= 5.15.0 -BuildRequires: cmake(KF5Baloo) -BuildRequires: cmake(KF5CoreAddons) >= 5.15.0 -BuildRequires: cmake(KF5Crash) >= 5.15.0 -BuildRequires: cmake(KF5DBusAddons) >= 5.15.0 -BuildRequires: cmake(KF5Declarative) >= 5.15.0 -BuildRequires: cmake(KF5DocTools) >= 5.15.0 -BuildRequires: cmake(KF5GlobalAccel) >= 5.15.0 -%if 0%{?is_opensuse} || 0%{?suse_version} > 1320 -BuildRequires: cmake(KF5Holidays) -%endif -BuildRequires: cmake(KF5I18n) >= 5.15.0 -BuildRequires: cmake(KF5IdleTime) >= 5.15.0 -BuildRequires: cmake(KF5JsEmbed) >= 5.15.0 -BuildRequires: cmake(KF5KCMUtils) >= 5.15.0 -BuildRequires: cmake(KF5KDELibs4Support) >= 5.15.0 -BuildRequires: cmake(KF5NetworkManagerQt) >= 5.15.0 -BuildRequires: cmake(KF5NewStuff) >= 5.15.0 -BuildRequires: cmake(KF5NotifyConfig) >= 5.15.0 -BuildRequires: cmake(KF5Package) >= 5.15.0 -BuildRequires: cmake(KF5Plasma) >= 5.15.0 -BuildRequires: cmake(KF5PlasmaQuick) -BuildRequires: cmake(KF5Runner) >= 5.15.0 -BuildRequires: cmake(KF5Screen) >= 5.0.93 -BuildRequires: cmake(KF5Solid) >= 5.15.0 -BuildRequires: cmake(KF5Su) >= 5.15.0 -BuildRequires: cmake(KF5SysGuard) >= %{_plasma5_version} -BuildRequires: cmake(KF5TextEditor) -BuildRequires: cmake(KF5TextWidgets) >= 5.15.0 -BuildRequires: cmake(KF5Wallet) >= 5.15.0 -BuildRequires: cmake(KF5Wayland) >= %{_plasma5_version} -BuildRequires: cmake(KF5XmlRpcClient) -BuildRequires: cmake(KScreenLocker) >= %{_plasma5_version} -BuildRequires: cmake(KWinDBusInterface) >= %{_plasma5_version} -BuildRequires: cmake(Qt5Concurrent) >= 5.4.0 -BuildRequires: cmake(Qt5DBus) >= 5.4.0 -BuildRequires: cmake(Qt5Network) >= 5.4.0 -BuildRequires: cmake(Qt5Qml) >= 5.4.0 -BuildRequires: cmake(Qt5Quick) >= 5.4.0 -BuildRequires: cmake(Qt5QuickWidgets) >= 5.4.0 -BuildRequires: cmake(Qt5Script) >= 5.4.0 -BuildRequires: cmake(Qt5Sql) >= 5.4.0 -BuildRequires: cmake(Qt5Test) >= 5.4.0 -BuildRequires: cmake(Qt5Widgets) >= 5.4.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.4.0 -BuildRequires: cmake(ScreenSaverDBusInterface) >= %{_plasma5_version} -BuildRequires: cmake(dbusmenu-qt5) -BuildRequires: pkgconfig(libgps) -BuildRequires: pkgconfig(libqalculate) -BuildRequires: pkgconfig(sm) -BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xcb) -BuildRequires: pkgconfig(xcb-composite) -BuildRequires: pkgconfig(xcb-damage) -BuildRequires: pkgconfig(xcb-image) -BuildRequires: pkgconfig(xcb-randr) -BuildRequires: pkgconfig(xcb-shm) -BuildRequires: pkgconfig(xcb-util) -BuildRequires: pkgconfig(xcb-xfixes) -BuildRequires: pkgconfig(zlib) -Conflicts: kdebase4-workspace < 5.3.0 -# Some files have been moved from kio-extras5 to plasma5-workspace in 5.4. This should prevent a possible file conflict. (boo#944656) -Conflicts: kio-extras5 < 15.08.0 -Requires: %{name}-libs = %{version}-%{release} -# used within startup -Requires: kde-cli-tools5 >= %{_plasma5_version} -Requires: kded -Requires: kdelibs4support -Requires: kinit -Requires: kscreenlocker >= %{_plasma5_version} -Requires: kwin5 >= %{_plasma5_version} -Requires: libqt5-qttools >= 5.4.0 -# /usr/bin/startkde calls xprop -Requires: xprop -# contains default style, cursors, etc -Requires: breeze >= %{_plasma5_version} -# needed by krunner -Requires: milou5 >= %{_plasma5_version} -# heavily used by plasma -Requires: libqt5-qtquickcontrols -# battery applet -Requires: drkonqi5 >= %{_plasma5_version} -Requires: kglobalaccel5 >= %{_plasma5_version} -Requires: solid-imports -# dialog/platformtheme/etc -Requires: frameworkintegration-plugin -Requires: kscreen5 >= %{_plasma5_version} -Requires: libkscreen2-plugin >= %{_plasma5_version} -# boo#912317 -Requires: oxygen5-sounds >= %{_plasma5_version} -# hardcode versions of plasma-framework-componets and plasma-framework-private packages, as upstream doesn't keep backwards compability there -%requires_ge plasma-framework-components -%requires_ge plasma-framework-private -Requires: kactivities5 -Requires: kio-extras5 -# notifications... -Recommends: phonon4qt5-backend -# people should be able to adjust desktop -Recommends: systemsettings5 -# so Qt4-only apps have some colors in tray -Recommends: sni-qt -Recommends: %{name}-lang -Provides: %{name}-branding-upstream = %{version} -Provides: %{name}-branding = %{_plasma5_version} -Obsoletes: %{name}-branding-upstream < %{version} -Provides: xembed-sni-proxy = %{version} -Obsoletes: xembed-sni-proxy < %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%description -This package contains the basic packages for a Plasma workspace. - -%package -n drkonqi5 -Summary: KDE crash handler -Group: Development/Tools/Debuggers - -%description -n drkonqi5 -The KDE Crash Handler gives the user feedback if a program has crashed. - -%package libs -Summary: The KDE Plasma Workspace Components -Group: Development/Libraries/KDE -%requires_ge libQt5Core5 -%requires_ge libQt5DBus5 -%requires_ge libQt5Gui5 -%requires_ge libQt5Widgets5 -%requires_ge libQt5X11Extras5 -%requires_ge libksysguard5 -%requires_ge libKF5CoreAddons5 -%requires_ge libKF5WindowSystem5 -%requires_ge libKF5Activities5 -%requires_ge libKF5I18n5 -%requires_ge kservice -%requires_ge kio -%requires_ge plasma-framework - -%description libs -This package contains the basic packages for a K Desktop Environment -workspace. - -%package devel -Summary: The KDE Plasma Workspace Components -Group: Development/Libraries/KDE -Requires: %{name}-libs = %{version}-%{release} -Requires: cmake(KF5SysGuard) >= %{_plasma5_version} -Requires: cmake(KF5Wayland) >= 5.15.0 -Requires: cmake(Qt5Core) >= 5.4.0 -Requires: cmake(Qt5Gui) >= 5.4.0 -Requires: cmake(Qt5Quick) >= 5.4.0 -Conflicts: kdebase4-workspace-devel -Provides: plasma-workspace5-devel = %{version} -Obsoletes: plasma-workspace5-devel <= %{version} -Conflicts: kapptemplate <= 16.03.80 - -%description devel -This package contains the basic packages for a K Desktop Environment -workspace. Development files. - -%lang_package - -%prep -%setup -q -n plasma-workspace-%{version} -%patch0 -p1 -%if 0%{?is_opensuse} || 0%{?suse_version} > 1315 -#patch4 -p1 -%endif - -%build - %cmake_kf5 -d build -- -DKDE4_COMMON_PAM_SERVICE=xdm -DKDE_DEFAULT_HOME=.kde4 -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir} - %make_jobs - -%install - %kf5_makeinstall -C build -%if %{with lang} - %kf5_find_lang -%endif - install -p -D -m755 drkonqi/doc/examples/installdbgsymbols_suse.sh \ - %{buildroot}/usr/bin/installdbgsymbols.sh - # Use xterm to install the debug packages, konsole doesn't handle the -e parameter correctly currently (boo#990353, kde#366793) - sed -i "s/konsole/xterm/" %{buildroot}/usr/bin/installdbgsymbols.sh - %suse_update_desktop_file -r %{buildroot}%{_kf5_applicationsdir}/org.kde.klipper.desktop System TrayIcon - mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/48x48/apps/ - cp %{_kf5_iconsdir}/breeze/apps/48/klipper.svg %{buildroot}%{_kf5_iconsdir}/hicolor/48x48/apps/ - # we have a separate package for Plasma5 session - rm -rfv %{buildroot}%{_kf5_sharedir}/xsessions - rm -rfv %{buildroot}%{_kf5_sharedir}/wayland-sessions - #fdupes %{buildroot}/%{_prefix} - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%post libs -p /sbin/ldconfig - -%postun libs -p /sbin/ldconfig - -%files libs -%defattr(-,root,root) -%doc COPYING* -%{_kf5_libdir}/libkworkspace5.so.* -%{_kf5_libdir}/libplasma-geolocation-interface.so.* -%{_kf5_libdir}/libtaskmanager.so.* -%{_kf5_libdir}/libweather_ion.so.* - -%files -%defattr(-,root,root) -%doc COPYING* -%{_kf5_bindir}/xembedsniproxy -%{_kf5_bindir}/kcheckrunning -%{_kf5_bindir}/kcminit -%{_kf5_bindir}/kcminit_startup -%{_kf5_bindir}/kdostartupconfig5 -%{_kf5_bindir}/klipper -%{_kf5_bindir}/krunner -%{_kf5_bindir}/ksmserver -%{_kf5_bindir}/ksplashqml -%{_kf5_bindir}/kstartupconfig5 -%{_kf5_bindir}/kuiserver5 -%{_kf5_bindir}/plasmashell -%{_kf5_bindir}/plasmawindowed -%{_kf5_bindir}/startkde -%{_kf5_bindir}/startplasmacompositor -%{_kf5_bindir}/systemmonitor -%{_kf5_configdir}/autostart/plasmashell.desktop -%{_kf5_configdir}/autostart/klipper.desktop -%{_kf5_configdir}/autostart/krunner.desktop -%{_kf5_configdir}/autostart/xembedsniproxy.desktop -%config %{_kf5_configdir}/plasmoids.knsrc -%config %{_kf5_configdir}/wallpaper.knsrc -%config %{_kf5_configdir}/taskmanagerrulesrc -%dir %{_kf5_libdir}/libexec -%{_kf5_libdir}/libexec/ksyncdbusenv -%{_kf5_libdir}/libexec/startplasma -%{_kf5_libdir}/libexec/ksmserver-logout-greeter -%{_kf5_libdir}/libkdeinit5_kcminit.so -%{_kf5_libdir}/libkdeinit5_kcminit_startup.so -%{_kf5_libdir}/libkdeinit5_klipper.so -%{_kf5_libdir}/libkdeinit5_ksmserver.so -%{_kf5_libdir}/libkdeinit5_kuiserver5.so -%{_kf5_plugindir}/ -%{_kf5_qmldir}/ -%{_kf5_applicationsdir}/org.kde.klipper.desktop -%{_kf5_applicationsdir}/plasma-windowed.desktop -%{_kf5_configkcfgdir}/freespacenotifier.kcfg -%{_kf5_sharedir}/dbus-1/services/kf5_org.kde.kuiserver.service -%{_kf5_sharedir}/dbus-1/services/org.kde.krunner.service -%{_kf5_sharedir}/desktop-directories/ -%dir %{_kf5_htmldir}/en -%dir %{_kf5_htmldir} -%doc %{_kf5_htmldir}/en/klipper/ -%doc %{_kf5_htmldir}/en/kcontrol/ -%{_kf5_notifydir}/ -%{_kf5_servicesdir}/ -%{_kf5_servicetypesdir}/ -%{_kf5_sharedir}/ksmserver/ -%{_kf5_sharedir}/ksplash/ -%{_kf5_sharedir}/kstyle/ -%{_kf5_plasmadir}/ -%{_kf5_sharedir}/solid/ -%{_kf5_sharedir}/kio_desktop/ -%{_kf5_iconsdir}/hicolor/48x48/apps/klipper.svg -%{_kf5_appstreamdir}/ -%dir %{_kf5_sharedir}/sddm -%dir %{_kf5_sharedir}/sddm/themes -%{_kf5_sharedir}/sddm/themes/breeze/ - -%files -n drkonqi5 -%defattr(-,root,root) -%doc COPYING* -%{_kf5_bindir}/installdbgsymbols.sh -%dir %{_kf5_libdir}/libexec -%{_kf5_libdir}/libexec/drkonqi -%{_kf5_sharedir}/drkonqi/ - -%files devel -%defattr(-,root,root) -%doc COPYING* -%{_kf5_prefix}/include/kworkspace5/ -%{_kf5_prefix}/include/plasma/ -%{_kf5_prefix}/include/taskmanager/ -%{_kf5_libdir}/cmake/KRunnerAppDBusInterface/ -%{_kf5_libdir}/cmake/KSMServerDBusInterface/ -%{_kf5_libdir}/cmake/LibKWorkspace/ -%{_kf5_libdir}/cmake/LibTaskManager/ -%{_kf5_libdir}/libkworkspace5.so -%{_kf5_libdir}/libplasma-geolocation-interface.so -%{_kf5_libdir}/libtaskmanager.so -%{_kf5_libdir}/libweather_ion.so -%{_kf5_sharedir}/kdevappwizard/ -%{_kf5_sharedir}/dbus-1/interfaces/ - -%if %{with lang} -%files lang -f %{name}.lang -%doc %lang(ca) %{_kf5_htmldir}/ca/ -%endif - -%changelog diff --git a/plasma-workspace-5.7.95.tar.xz b/plasma-workspace-5.7.95.tar.xz new file mode 100644 index 0000000..111fd01 --- /dev/null +++ b/plasma-workspace-5.7.95.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4ed7be1ae8495aab2330f60a8181bb3ad16941f6afb41af269470935c6599c6 +size 7373804 diff --git a/plasma5-workspace.changes b/plasma5-workspace.changes index 2477790..dcdc5e3 100644 --- a/plasma5-workspace.changes +++ b/plasma5-workspace.changes @@ -1,17 +1,34 @@ ------------------------------------------------------------------- -Sat Sep 10 20:43:45 UTC 2016 - fabian@ritter-vogt.de +Thu Sep 15 15:53:55 UTC 2016 - fabian@ritter-vogt.de -- Merge -branding-upstream into main package +- Update to 5.7.95 (Plasma 5.8 Beta) + * New LTS feature release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.95.php ------------------------------------------------------------------- -Fri Sep 9 14:08:02 UTC 2016 - fabian@ritter-vogt.de +Tue Sep 13 17:42:09 UTC 2016 - fabian@ritter-vogt.de -- And remove it again as pushed upstream... +- Update to 5.7.5 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.5.php ------------------------------------------------------------------- -Fri Sep 9 09:41:35 UTC 2016 - fabian@ritter-vogt.de +Fri Aug 26 20:36:41 UTC 2016 - fabian@ritter-vogt.de -- Add fix-loadtemplate.diff to potentially fix panel templates +- Update to 5.7.4 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.4.php +- Refresh plasma5-workspace.spec + +------------------------------------------------------------------- +Tue Aug 23 17:25:26 UTC 2016 - wbauer@tmo.at + +- Add Use-iconName-instead-of-icon-in-all-runners.patch to fix + problems in KRunner caused by QIcon not being thread-safe + (boo#994983, kde#355122, kde#356957) ------------------------------------------------------------------- Tue Aug 16 12:16:24 UTC 2016 - wbauer@tmo.at @@ -20,6 +37,74 @@ Tue Aug 16 12:16:24 UTC 2016 - wbauer@tmo.at doesn't handle the -e parameter correctly currently (boo#990353, kde#366793) +------------------------------------------------------------------- +Fri Aug 12 17:55:53 UTC 2016 - hrvoje.senjan@gmail.com + +- Adjust filelist for the plasmoid appdata, installed with KF > 5.25.0 + +------------------------------------------------------------------- +Thu Aug 11 18:10:49 UTC 2016 - wbauer@tmo.at + +- Add add-separate-autostart-file-for-klipper.patch to prevent + klipper from autostarting in e.g. GNOME (boo#993334) + +------------------------------------------------------------------- +Wed Aug 3 07:14:32 UTC 2016 - fabian@ritter-vogt.de + +- Remove 0001-Workaround-kde-362531.patch as fixed in kwindowsystem + +------------------------------------------------------------------- +Tue Aug 2 11:36:06 UTC 2016 - hrvoje.senjan@gmail.com + +- Update to 5.7.3 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.3.php +- Drop upstreamed patches: + 0002-don-t-try-to-load-layout-before-kamd-starts.patch + 0006-Treat-IsDemandingAttention-as-IsOnAllVirtualDesktops.patch + 0007-apparently-containment-can-be-null.patch + 0010-Properly-registering-existing-activities-before-load.patch + 0001-check-harder-to-include-only-desktops-in-desktops.patch + +------------------------------------------------------------------- +Mon Aug 1 11:42:08 UTC 2016 - alarrosa@suse.com + +- Added fix-breeze-sddm-theme-with-many-users.patch again. + This is still needed since upstream dropped the planned changes + on the login breeze theme from the 5.7 release. + +------------------------------------------------------------------- +Sat Jul 30 21:59:11 UTC 2016 - fabian@ritter-vogt.de + +- Add 0001-Workaround-kde-362531.patch as a workaround for + kde#362531 + +------------------------------------------------------------------- +Fri Jul 29 18:05:53 UTC 2016 - fabian@ritter-vogt.de + +- Remove 0005-Missing-method-for-activity-deletion-from-plasma-scr.patch + Not only unnecessary, but also reverted by later patch. + +------------------------------------------------------------------- +Thu Jul 28 20:33:35 UTC 2016 - hrvoje.senjan@gmail.com + +- Added patches from upstream: + 0002-don-t-try-to-load-layout-before-kamd-starts.patch + 0005-Missing-method-for-activity-deletion-from-plasma-scr.patch + 0006-Treat-IsDemandingAttention-as-IsOnAllVirtualDesktops.patch + 0007-apparently-containment-can-be-null.patch + 0010-Properly-registering-existing-activities-before-load.patch + 0001-check-harder-to-include-only-desktops-in-desktops.patch + +------------------------------------------------------------------- +Wed Jul 20 08:54:41 UTC 2016 - hrvoje.senjan@gmail.com + +- Update to 5.7.2 + * New bugfix release + * For more details please see: + https://www.kde.org/announcements/plasma-5.7.2.php + ------------------------------------------------------------------- Sat Jul 16 00:28:50 UTC 2016 - hrvoje.senjan@gmail.com diff --git a/plasma5-workspace.spec b/plasma5-workspace.spec index 4cb8f9f..faebe53 100644 --- a/plasma5-workspace.spec +++ b/plasma5-workspace.spec @@ -18,14 +18,14 @@ %bcond_without lang Name: plasma5-workspace -Version: 5.7.1 +Version: 5.7.95 Release: 0 %define plasma_version 5.7.1 Summary: The KDE Plasma Workspace Components License: GPL-2.0+ Group: System/GUI/KDE Url: http://www.kde.org/ -Source: plasma-workspace-%{version}.tar.xz +Source: http://download.kde.org/unstable/plasma/%{version}/plasma-workspace-%{version}.tar.xz Source1: baselibs.conf # PATCH-FIX_OPENSUSE 0001-Rename-qdbus-in-startkde.patch cgiboudeaux@gmx.com -- Rename the qdbus executable in startkde Patch0: 0001-Rename-qdbus-in-startkde.patch