Commit graph

28 commits

Author SHA1 Message Date
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
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
Peter Hoeg e3f31092a9 discover: init at 5.15.3 2019-04-24 14:23:14 +08:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Bastian Köcher 68e9d30d33 plasma-browser-integration: Init 2018-06-12 22:34:32 +02:00
Jan Tojnar a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Vaibhav Sagar 7d8f7da81e pkgs.plasma5.user-manager: init 2018-02-23 13:43:28 +08:00
Peter Hoeg 4f098b070e xdg-desktop-portal-kde: init at 5.12.1 2018-02-22 16:01:28 +08:00
adisbladis 1de98e8568
plasma: 5.11.5 -> 5.12.1 2018-02-14 17:24:20 +08:00
Thomas Tuegel d78f9f030b
plasma-integration: Upstream patch for Qt 5.8 font style names
Since Qt 5.8, font style names are handled in a way that prevents alternate
styles (bold, italic, etc.) from being selected for user interface fonts.

See also: https://phabricator.kde.org/D9070
2018-02-04 13:31:04 -06:00
gnidorah 22596e8995 breeze-qt4: drop 2017-12-24 12:54:04 +03:00
John Ericson da19c34d0f stdenv setup: Always use both propagated files
This continues #23374, which always kept around both attributes, by
always including both propagated files: `propgated-native-build-inputs`
and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still
defined as before, however, so this change should only barely
observable.

This is an incremental step to fully keeping the dependencies separate
in all cases.
2017-11-21 10:44:44 -05:00
Thomas Tuegel 0cd1b02817
plasma-5: remove startkde
We no longer have a separate `startkde` script; instead we patch the script
which comes with `plasma-workspace`. The primary reason to do this is that we
have not been keeping up with the minor bugfixes that the upstream script
receives. A secondary reason is: now that we support Wayland, we don't really
want to have a separate package for each session script.
2017-10-20 09:28:56 -05:00
adisbladis f8368f68ea
plasma5.plasma-vault: init at 5.11.1 2017-10-19 11:09:23 +08:00
Peter Hoeg 37172d2b74 sddm-kcm: init at 5.10.5 2017-10-12 23:09:50 +08:00
Thomas Tuegel 7c850a0fd6
libkscreen: fix circular references 2017-08-21 06:51:33 -05:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Thomas Tuegel 0030c66103
kdeFrameworks, plasma5: fix setup hooks
The setup hooks for many kdeFrameworks and plasma5 packages were erroneously
running before $outputDev was set. This lead to .dev outputs being propagated
into the user environment.
2017-06-22 17:46:44 -05:00
Thomas Tuegel 8538d75734
plasma5: fixup inputs and outputs 2017-06-18 08:44:45 -05:00
Thomas Tuegel eaa644a5af
plasma5: rename plasmaPackage to mkDerivation 2017-06-18 08:42:20 -05:00
Thomas Tuegel 7b6f8dc77f
qt5: move kdeDerivation to qt5.mkDerivation 2017-06-18 08:42:19 -05:00
Thomas Tuegel c4c614c232
libkscreen: hardcode backends path
libkscreen provides all available kscreen backends, so there is no reason to
search the environment for plugins.
2017-04-28 05:49:33 -05:00
Thomas Tuegel e50ba70411
plasma5: Hide internal plasmaPackage deriver 2017-02-27 11:49:28 -06:00
Thomas Tuegel d446303d0b
Move kdeDerivation out of kdeFrameworks 2017-02-27 11:49:16 -06:00
Thomas Tuegel 7f84ad5f4c
plasma5: Move to desktops/plasma-5 2017-02-27 11:49:12 -06:00
Renamed from pkgs/desktops/kde-5/plasma/default.nix (Browse further)