Package: kde-workspace / 4:4.11.13-2

Metadata

Package Version Patches format
kde-workspace 4:4.11.13-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
kdm_does_not_wreak_havoc.diff | (download)

kdm/kfrontend/genkdmconf.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 comment out error message
kdmrc_defaults.diff | (download)

kdm/config.def | 23 11 + 12 - 0 !
1 file changed, 11 insertions(+), 12 deletions(-)

 sets debian specific defaults
genkdmconf.diff | (download)

kdm/kfrontend/genkdmconf.c | 80 16 + 64 - 0 !
1 file changed, 16 insertions(+), 64 deletions(-)

 debian specific configurations and expected behaviour
genkdm_make.diff | (download)

kdm/kfrontend/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
kdm_no_custom.diff | (download)

kdm/kfrontend/kgreeter.cpp | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 remove custom sessions, xsession manages this in debian
kdm_X_path.diff | (download)

kdm/backend/dm.c | 8 7 + 1 - 0 !
kdm/backend/server.c | 6 6 + 0 - 0 !
2 files changed, 13 insertions(+), 1 deletion(-)

 fallback to default x location (debian specific)
be_better_at_honouring_user_kdm_theming.diff | (download)

kdm/config.def | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 honour user kdm themeing
kdm_override_docs.diff | (download)

kdm/config.def | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 add debian specific information
use_dejavu_as_default_font.diff | (download)

kcontrol/fonts/fonts.cpp | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 use dejavu as default font
place_global_config_in_etc.diff | (download)

config-workspace.h.cmake | 2 1 + 1 - 0 !
kcontrol/dateandtime/helper.cpp | 2 1 + 1 - 0 !
kdm/config.def | 2 1 + 1 - 0 !
kdm/kcm/helper.cpp | 6 3 + 3 - 0 !
kdm/kcm/main.cpp | 4 2 + 2 - 0 !
kdm/kfrontend/genkdmconf.c | 5 3 + 2 - 0 !
kdm/kfrontend/kdmctl.c | 2 1 + 1 - 0 !
ksmserver/shutdowndlg.cpp | 2 1 + 1 - 0 !
8 files changed, 13 insertions(+), 12 deletions(-)

---
kdm_xreset_hook_framework.diff | (download)

kdm/kfrontend/genkdmconf.c | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 provide a xreset hook using a common framework.
plasma_netbook_fix_autostart.diff | (download)

kcontrol/workspaceoptions/workspaceoptions.cpp | 2 1 + 1 - 0 !
plasma/netbook/shell/main.cpp | 15 14 + 1 - 0 !
plasma/netbook/shell/plasmaapp.cpp | 43 42 + 1 - 0 !
plasma/netbook/shell/plasmaapp.h | 8 8 + 0 - 0 !
startkde.cmake | 18 18 + 0 - 0 !
5 files changed, 83 insertions(+), 3 deletions(-)

 fix various problems with autostart of plasma-netbook
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584905
qguiplatformplugin_kde_NULL_check.diff | (download)

qguiplatformplugin_kde/qguiplatformplugin_kde.cpp | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 fixes crashes caused by making objects hidden before they have
 ever been set as visible.
fix_target_link_libraries.diff | (download)

libs/kworkspace/CMakeLists.txt | 1 1 + 0 - 0 !
libs/taskmanager/CMakeLists.txt | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 fix target link libraries
enable_debianabimanager.diff | (download)

CMakeLists.txt | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 use debianabimanager for this source package. it's debian-specific.
initialize_variables_crashfix.diff | (download)

libs/kephal/kephal/simpleoutput.cpp | 22 20 + 2 - 0 !
libs/kephal/service/xrandroutputs.cpp | 10 9 + 1 - 0 !
2 files changed, 29 insertions(+), 3 deletions(-)

 initialize some primitive variables avoiding potential crashes with dbus 1.4.8
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623492
enable_dlrestrcitions.diff | (download)

CMakeLists.txt | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 enable dlrestrictions (reject:othersoversion) support for all libraries
kdm_vt_switching_on_kfreebsd.diff | (download)

kdm/backend/client.c | 4 4 + 0 - 0 !
kdm/backend/dm.c | 54 49 + 5 - 0 !
kdm/backend/greet.h | 2 1 + 1 - 0 !
kdm/backend/util.c | 46 45 + 1 - 0 !
kdm/config.def | 2 1 + 1 - 0 !
kdm/kfrontend/genkdmconf.c | 12 9 + 3 - 0 !
6 files changed, 109 insertions(+), 11 deletions(-)

 implement vt switching and status detection support in kdm on kfreebsd
nlist_ftbfs_krefreebsd.diff | (download)

ksysguard/ksysguardd/FreeBSD/CMakeLists.txt | 2 2 + 0 - 0 !
ksysguard/ksysguardd/FreeBSD/nlist.h | 4 4 + 0 - 0 !
2 files changed, 6 insertions(+)

 this patch adds a nlist.h wrapper include for [k]freebsd systems.
 This include was making kde-workspace FTBFS on gnu/kfreebsd including kvm.h
 or nlist.h directly, this wrapper includes bsd/nlist.h. The patch should be
 removed once libbsd-dev and libkvm-dev fix their interaction.
hurd.diff | (download)

kdm/kfrontend/genkdmconf.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix build failure on gnu/hurd.
 Since BSD is defined, make sure to include <paths.h> to get the definition
 of _PATH_UTMP.
add_kdefakes_for_strlcpy_and_strlcat.diff | (download)

kcheckpass/checkpass_osfc2passwd.c | 2 2 + 0 - 0 !
ksysguard/ksysguardd/FreeBSD/ProcessList.c | 2 2 + 0 - 0 !
ksysguard/ksysguardd/FreeBSD/diskstat.c | 2 2 + 0 - 0 !
ksysguard/ksysguardd/FreeBSD/logfile.c | 2 2 + 0 - 0 !
ksysguard/ksysguardd/FreeBSD/netdev.c | 2 2 + 0 - 0 !
5 files changed, 10 insertions(+)

---
kubuntu_kcm_display_add_kscreen.diff | (download)

kcontrol/hardware/display/display.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 kubuntu does not ship the randr kcm by default
 Kubuntu ships the KScreen KCM by default
kubuntu_no_krandr.diff | (download)

startkde.cmake | 9 2 + 7 - 0 !
1 file changed, 2 insertions(+), 7 deletions(-)

---
effect_gles_link_against_gles | (download)

kwin/effects/CMakeLists.txt | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

---
unlink_testsock | (download)

kdm/ConfigureChecks.cmake | 9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-)

---
kubuntu_avoid_zic_and_deep_copy_timezone_data.diff | (download)

kcontrol/dateandtime/helper.cpp | 11 10 + 1 - 0 !
1 file changed, 10 insertions(+), 1 deletion(-)

 avoid using zic on debian systems
 It does not use zic when available as zic is broken. Also adds symlink
 handling, when a tz file is a symlink, it gets the link target and
 copies that instead. This prevents broken symlinks.
check_if_SensorMgr | (download)

libs/ksysguard/ksgrd/SensorAgent.cpp | 7 4 + 3 - 0 !
1 file changed, 4 insertions(+), 3 deletions(-)

---
ksysguardd_acpi_valgrind_complain | (download)

ksysguard/ksysguardd/Linux/acpi.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
upstream_do_not_pass_ntpUtility_as_an_argument.patch | (download)

kcontrol/dateandtime/dtime.cpp | 29 8 + 21 - 0 !
kcontrol/dateandtime/helper.cpp | 18 15 + 3 - 0 !
kcontrol/dateandtime/helper.h | 3 1 + 2 - 0 !
3 files changed, 24 insertions(+), 26 deletions(-)

---
upstream_validate_timezone_name_before_setting.patch | (download)

kcontrol/dateandtime/helper.cpp | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

---