nixpkgs/pkgs/development/libraries/kde-frameworks
Thomas Tuegel c75860918f
kinit: Increase environment size limit
start_kdeinit reads its environment over a pipe from start_kdeinit_wrapper. For
security, each environment entry must be smaller than 4kb by default. Qt-based
applications in Nixpkgs may have larger environments, and the recent upgrade to
Plasma 5.17 pushed start_kdeinit_wrapper over the limit. The limit is now
extended to 16kb.

This problem was not detected during testing because the failure is silent:
start_kdeinit will continue with an empty environment. In other circumstances,
this strategy might work, but it does not work on NixOS. This failure is now
treated as a fatal error.

Fixes: #79707
2020-02-17 08:21:39 -06:00
..
extra-cmake-modules kdeFrameworks.extra-cmake-modules: fix patch 2020-01-08 19:52:57 -06:00
kauth
kcmutils
kconfigwidgets kdeFrameworks.kconfigwidgets: qttools for Qt5UiPlugin 2019-09-18 13:26:09 -05:00
kdelibs4support
kdoctools
kfilemetadata kfilemetadata: add missing/new dep to fix build 2019-03-10 04:02:27 -05:00
kiconthemes kdeFrameworks.kiconthemes: qttools for Qt5UiPlugin 2019-09-18 13:26:10 -05:00
kinit kinit: Increase environment size limit 2020-02-17 08:21:39 -06:00
kio kdeFrameworks.kio: moving bin stuff into "out" output 2019-11-22 16:29:22 +01:00
kpackage
kservice kservice: fix patch, regen 2019-04-14 13:25:44 -05:00
kwindowsystem kwindowsystem: fix patch 2019-11-14 01:26:20 +01:00
attica.nix
baloo.nix
bluez-qt.nix
breeze-icons.nix treewide: icons propagate hicolor-icon-theme, dontDropIconThemeCache 2019-09-18 22:47:29 +02:00
default.nix kcontacts: kdeApplications -> kdeFrameworks 2020-02-03 18:08:59 -06:00
fetch.sh kdeFrameworks: 5.65.0 -> 5.66.0 2020-01-22 07:24:26 -06:00
frameworkintegration.nix
kactivities-stats.nix
kactivities.nix
kapidox.nix
karchive.nix
kbookmarks.nix
kcalendarcore.nix kdeFrameworks.kcalendarcore: init 2019-12-15 16:13:49 +01:00
kcodecs.nix
kcompletion.nix
kconfig.nix
kcontacts.nix kcontacts: kdeApplications -> kdeFrameworks 2020-02-03 18:08:59 -06:00
kcoreaddons.nix
kcrash.nix
kdbusaddons.nix
kdeclarative.nix
kded.nix
kdesignerplugin.nix
kdesu.nix
kdewebkit.nix kdeFramework.kdewebkit: disable new designer plugin option 2019-08-22 12:19:13 +02:00
kdnssd.nix
kemoticons.nix
kglobalaccel.nix
kguiaddons.nix
kholidays.nix
khtml.nix
ki18n.nix kdeFrameworks.ki18n: python2 -> python3 2019-12-18 20:29:47 -05:00
kidletime.nix
kimageformats.nix
kirigami2.nix
kitemmodels.nix
kitemviews.nix
kjobwidgets.nix
kjs.nix
kjsembed.nix
kmediaplayer.nix
knewstuff.nix kdeFrameworks.knewstuff: revert KDE_INSTALL_KNSRCDIR change 2019-09-18 13:26:17 -05:00
knotifications.nix
knotifyconfig.nix
kparts.nix
kpeople.nix
kplotting.nix kdeFrameworks.kplotting: qttools for Qt5UiPlugin, fix build 2019-09-18 13:26:12 -05:00
kpty.nix
kross.nix
krunner.nix
ktexteditor.nix kdeFrameworks.ktexteditor: compile with editorconfig-core-c 2019-08-07 10:32:23 -04:00
ktextwidgets.nix kdeFrameworks.ktextwidgets: qttools for Qt5UiPlugin 2019-09-18 13:26:13 -05:00
kunitconversion.nix
kwallet.nix
kwayland.nix kwayland: add missing dependency 2019-08-16 11:26:17 +02:00
kwidgetsaddons.nix
kxmlgui.nix kxmlgui: qttools for Qt5UiPlugins 2019-09-18 13:26:15 -05:00
kxmlrpcclient.nix
modemmanager-qt.nix
networkmanager-qt.nix
oxygen-icons5.nix
plasma-framework.nix
prison.nix
purpose.nix kpurpose: add missing kirigami2 dependency 2019-08-16 14:54:13 +02:00
solid.nix
sonnet.nix
srcs.nix kdeFrameworks: 5.65.0 -> 5.66.0 2020-01-22 07:24:26 -06:00
syndication.nix kde-frameworks.syndication: Init 2018-09-13 09:28:22 +02:00
syntax-highlighting.nix
threadweaver.nix