1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
Commit graph

170 commits

Author SHA1 Message Date
Keshav Kini c3da7dc5b6 powerdevil: backport fix for debug log spam
The version of powerdevil we're using prints a few debug messages every time an
inhibition is triggered, including some spurious messages about not being able
to contact consolekit.  This can cause a lot of spam in the system journal,
especially when a web browser or other application that plays video is running,
because such applications often trigger such inhibitions very frequently.

A recent upstream commit to powerdevil changes the logging behavior of the
program so that it doesn't print debug messages anymore.  This commit backports
that patch to our version of powerdevil (5.17.5).
2020-08-28 14:09:32 +02:00
José Romildo Malaquias f3032cb8ac plasma-5.kde-cli-tools: install a symlink to kdesu in bin 2020-08-28 14:09:32 +02:00
José Romildo Malaquias e2c857c36d plasma-5.kde-cli-tools: wrap kdesu to include kdeinit5 in PATH 2020-08-28 14:09:32 +02:00
R. RyanTM 3a86622553 kwin-tiling: 2.2 -> 2.4 2020-07-31 02:53:45 +00:00
Cole Helbling dc113b96a8
powerdevil: fix build with new ddcutil
https://hydra.nixos.org/build/123207159

The KDE ISO depends on this package, which blocks nixos-unstable.

Upstream bug: https://bugs.kde.org/show_bug.cgi?id=423605
2020-06-29 09:42:00 -07:00
Peter Hoeg 7517ecd701 powerdevil: add DDC support 2020-05-26 21:50:05 +08:00
Eugene Shatsky aa0574e394 plasma5.kwin: add mesa dependency
mesa provides libgbm required to build kwin_wayland drm backend with hw accel (compositing&clients)
2020-05-03 00:14:28 +03:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Matthew Bauer f0db4de598 kwallet-pam: unset QT_PLUGIN_PATH
kwallet sets a limit of 1000 for a single characters for environment
variables read from the socket[1]. wrapQtApps gives us a huge value
for QT_PLUGIN_PATH (up to 13000 bytes on my system!) Since this was
overflowing, the Qt plugin loading mechanism was hitting a segfault
when it was trying to parse the truncated QT_PLUGIN_PATH.

So for now, we can just unset QT_PLUGIN_PATH in the pam_kwallet_init
script. kwalletd5 has its own QT_PLUGIN_PATH which it can use.

This problem occured on 20.03, but not 19.09. It’s unclear what
changes were made in that time, but likely that previously we weren’t
getting a QT_PLUGIN_PATH set in the plasma5 startup at all. This means
that in 19.09 our QT_PLUGIN_PATH value must have been small enough to
fit into the 1000 char limit.

Fixes #77290

[1]: bc9713e272/src/runtime/kwalletd/main.cpp (L44)

/cc @ttuegel
2020-04-09 10:48:14 -04:00
Frederik Rietdijk 866c5aa090 Merge master into staging-next 2020-04-05 08:33:39 +02:00
Eelco Dolstra 18539b1041 kscreen: Fix #82141
https://bugs.kde.org/show_bug.cgi?id=417316
2020-04-03 18:04:25 +02:00
Matthew Bauer f8006597a8 breeze-plymouth: make some things native
some of these only need to be on the build machine.
2020-03-06 00:45:48 -05:00
R. RyanTM 2d2ef3f984 krohnkite: 0.6.1 -> 0.7 2020-03-04 06:16:05 +00:00
R. RyanTM a27ceaa565 krohnkite: 0.6 -> 0.6.1 2020-02-11 10:04:03 +00:00
Thomas Tuegel 1a903be2de
Merge pull request #79011 from ttuegel/update--plasma-5.17.5
Plasma 5.17.5
2020-02-06 09:59:51 -06:00
Thomas Tuegel 27fc6620e9
plasma5.plasma-workspace: Fix path to SDDM theme background image 2020-02-05 20:08:40 -06:00
Thomas Tuegel 7de452a522
plasma-browser-integration: kpurpose kfilemetadata buildInputs 2020-02-01 06:58:29 -06:00
Thomas Tuegel 91fcbe4825
kwayland-integration: kguiaddons buildInput 2020-02-01 06:55:49 -06:00
Thomas Tuegel 7497244541
kscreen: kcmutils buildInput 2020-01-31 19:48:14 -06:00
Thomas Tuegel 48bcb6dc8f
milou: kitemmodels buildInput 2020-01-31 19:47:55 -06:00
R. RyanTM 4024c84f04 krohnkite: 0.5 -> 0.6 2020-01-31 08:26:57 +00:00
Thomas Tuegel 84ddb3da35
plasma-workspace: Update patches for 5.17.5 2020-01-28 07:20:48 -06:00
Thomas Tuegel 35f0c972fa
kwin: Update patches for 5.17.5 2020-01-28 04:49:06 -06:00
Thomas Tuegel 1af6bdd48f
plasma5: 5.16.5 -> 5.17.5 2020-01-27 08:29:28 -06:00
Thomas Tuegel 86b6ee9825
Merge pull request #74262 from seqizz/g_krohnkite
krohnkite: init at 0.5
2019-12-07 18:48:34 -06:00
Robert Djubek 7fe41e32a1
plasma5.plasma-workspace: fix patch
At some point a patch accidentally removed

```
done
break
```
from an if then/while loop in `startkde`.

Which still breaks, but not the way we want...

plasma-workspace-5.16.5/bin/startkde: line 403: syntax error near unexpected token `fi'
plasma-workspace-5.16.5/bin/startkde: line 403: `        fi'
2019-12-02 09:09:54 +00:00
Gürkan Gür 5d1933e242 krohnkite: init at 0.5 2019-11-27 19:30:52 +01:00
John Ericson b45938a972 plasma5: Fix setup hook some more
1. `[[...]]` is more robust wrt empty expansions than `[..]`

2. `${foo-}` is simpler and won't accidentally be a url compared to
`${foo:-}`

3. `+=` works even when the variable is undefined.
2019-11-24 15:58:51 -05:00
Frederik Rietdijk c8acd48172 plasma5: properly fix hook 2019-11-23 19:24:11 +01:00
Frederik Rietdijk 78d7e5618f plasma5 setup hook: provide a default hookName 2019-11-20 09:58:26 +01:00
Linus Heckemann 5aa4b19946 treewide: mark some broken packages as broken
Refs:
e675498026
1e9cc5b984
793a2fe1e8
c19cf65261
f6544d618f
2019-10-08 17:14:26 +02:00
Mathieu A.-Tetreault 001b42db7f breeze-plymouth: allow usage of custom logo 2019-10-07 09:43:23 -04:00
Matthew Bauer d93fb7b272
Merge pull request #70140 from matthewbauer/fix-68316
kwallet-pam: wrap pam_kwallet_init
2019-10-01 13:21:52 -04:00
Matthew Bauer a296cc254f kwallet-pam: wrap pam_kwallet_init
This needs a compatible env as kwalletd daemon. Need to wrap it to
correct this.

Fixes #68316
2019-10-01 11:15:39 -04:00
Thomas Tuegel 9a678e664e
kdecoration: Broken with Qt < 5.12.0 2019-09-29 12:56:29 -05:00
Thomas Tuegel 0e60d8641e
libkscreen: Broken with Qt < 5.12.0 2019-09-29 12:56:29 -05:00
Peter Hoeg 4a83f6ba01 kwin-tiling: init at 2.2 2019-09-11 13:50:05 +08:00
nyanloutre 86a12f2955 plasma-5: 5.16.4 -> 5.16.5 2019-09-08 10:06:00 +02:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth 35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
nyanloutre d6ab8baa1b kde: add myself as maintainer 2019-08-16 15:28:31 +02:00
nyanloutre 505f0c2232 ksysguard: replace qtwebkit by qtwebengine
c9747e37c5
2019-08-16 11:26:17 +02:00
nyanloutre 1cfe46034b plasma-5: 5.16.3 -> 5.16.4 2019-08-16 11:26:17 +02:00
nyanloutre a1d21260c3 plasma-workspace: fix patch with new wallpaper path 2019-08-16 11:26:17 +02:00
nyanloutre ea1131fc39 kwin: fix xwayland patch
The Xwayland code path was moved from ApplicationWayland to a dedicated
class
https://phabricator.kde.org/D15020
2019-08-16 11:26:17 +02:00
nyanloutre 357ae3c884 kwallet-pam: add new kwallet dependency 2019-08-16 11:26:17 +02:00
nyanloutre 6832e843fa plasma-5: 5.15.5 -> 5.16.3 2019-08-16 11:26:17 +02:00
Thomas Tuegel f79fd2e826
wrapQtAppsHook: wrap Qt applications for runtime dependencies 2019-07-05 10:41:41 -05:00
volth f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
nyanloutre 11fce46ca0 plasma-5: 5.15.3 -> 5.15.5 2019-05-20 20:18:00 -04:00