Commit graph

355 commits

Author SHA1 Message Date
Thomas Tuegel 28560923f2
Merge pull request #179062 from klemensn/baloo-unbreak-service-startup
plasma5Package.baloo: Unbreak kde-baloo.service startup
2022-07-05 13:29:06 -05:00
André Vitor de Lima Matos d6b20ea2cf kf5/plasma-framework: backport patch to fix thumbnails in task manager 2022-06-25 18:29:02 -03:00
Klemens Nanni eaf4ec2634 plasma5Package.baloo: Unbreak kde-baloo.service startup
https://invent.kde.org/frameworks/baloo/-/blob/048edc5d/src/file/kde-baloo.service.in#L9
expects the `kde-systemd-start-condition` executable to be in "baloo"s
installation directory, but unique nixpkgs derivations break this
assumption:

```
$ journalctl --user -u kde-baloo -o cat
Starting Baloo File Indexer Daemon...
kde-baloo.service: Failed to locate executable /nix/store/74g3ahh0k0x6d5rj5rxs1lxhzx81vgdd-baloo-5.95.0/bin/kde-systemd-start-condition: No such file or directory
kde-baloo.service: Failed at step EXEC spawning /nix/store/74g3ahh0k0x6d5rj5rxs1lxhzx81vgdd-baloo-5.95.0/bin/kde-systemd-start-condition: No such file or directory
kde-baloo.service: Skipped due to 'exec-condition'.
Condition check resulted in Baloo File Indexer Daemon being skipped.
```
```
$ systemctl --user cat kde-baloo | grep kde-systemd-start-condition
ExecCondition=/nix/store/74g3ahh0k0x6d5rj5rxs1lxhzx81vgdd-baloo-5.95.0/bin/kde-systemd-start-condition --condition "baloofilerc:Basic Settings:Indexing-Enabled:true"
```

`kde-systemd-start-condition` is provided by the "plasma-workspace"
derivation which depends on "baloo".

Replace the CMake macro with the generic current system's path to fix
service startup and to avoid a recursive dependency.
2022-06-25 23:23:48 +04:00
Peter Hoeg e1de560f7a kde-frameworks: 5.94 -> 5.95 2022-06-15 14:53:15 +08:00
Thomas Tuegel 9069477be3
Merge pull request #173266 from andrevmatos/kde/frameworks
kde/frameworks: 5.93 -> 5.94
2022-05-22 07:03:25 -05:00
André Vitor de Lima Matos 39a77086e1
kf5/kapidox: apply suggestions from code review
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-05-21 18:29:34 +00:00
André Vitor de Lima Matos 27b6da01b3 kf5/kguiaddons: add plasma-wayland-protocols to buildInputs 2022-05-16 10:01:40 -03:00
André Vitor de Lima Matos a2e8dd2e74 kapidox: fix build with python packages 2022-05-16 10:01:40 -03:00
André Vitor de Lima Matos be20107809 kde/frameworks: 5.93 -> 5.94 2022-05-16 10:01:40 -03:00
ajs124 3fc4607b5e plasma5Packages.kimageformats: enable HEIF/HEIC 2022-05-13 12:12:39 +02:00
github-actions[bot] 6be56bfc2e
Merge master into staging-next 2022-04-16 12:01:10 +00:00
Sandro 5e6bd5771b
kde-frameworks: update homepage 2022-04-16 08:45:50 +02:00
André Vitor de Lima Matos 1f15d1c38b
kde/frameworks: 5.92 -> 5.93 2022-04-11 11:45:23 -03:00
Vladimír Čunát 0a8b4eddd2
Merge branch 'master' into staging-next 2022-03-25 10:16:56 +01:00
Thomas Tuegel b4f94f8d08
Merge pull request #160954 from a-m-joseph/kauth-without-polkit
kauth: make polkit dependency optional
2022-03-24 14:54:35 -05:00
Thomas Tuegel ce9f00278a
kauth: preserve buildInputs order 2022-03-24 11:32:12 -05:00
Thomas Tuegel 253509dfe5
kauth: use lib.optional 2022-03-24 09:49:19 -05:00
André Vitor de Lima Matos 462ce69a74
kde/frameworks: 5.91 -> 5.92 2022-03-21 16:56:46 -03:00
Adam Joseph 54410abf5d SQUASH_BEFORE_MERGE: apply @Artturin's recommendation https://github.com/NixOS/nixpkgs/pull/160972#r820163675 2022-03-05 18:23:33 -08:00
Adam Joseph 6749cba699 kauth: make polkit dependency optional
This patch adds an option enablePolkit to the kauth package, to allow
disabling polkit integration.  The attr enablePolkit is understood by
one other package (tools/networking/connman); using the same name
allows to set it globally in ~/.config/nixpkgs/config.nix.
2022-02-23 14:54:13 -08:00
Felix Buehler f24f73b562 kde-frameworks: rename name to pname 2022-02-23 18:28:27 +01:00
Ulrik Strid b07a1f4c60 kde/kdesu: Fix patch to work with new kde framework 2022-02-14 14:45:10 +01:00
Ulrik Strid 6542bd2312 kde/frameworks: 5.90 -> 5.91 2022-02-14 08:30:04 +01:00
Sandro 91a430df93
Merge pull request #154285 from andrevmatos/kde/frameworks 2022-01-23 04:50:20 +01:00
Thomas Tuegel 194b23e6db
extra-cmake-modules: Use associative array to recognize paths
Fixes #99308.

Use an associative array to recognize paths that have already been seen by the
host path hook. This takes advantage of fast lookup of associative array keys in
Bash. The previous solution scanned a linear array, which was accidentally
quadratic.
2022-01-17 12:28:16 -06:00
André Vitor de Lima Matos 8b43fd7c78 kde/frameworks: 5.89 -> 5.90 2022-01-10 08:41:29 -05:00
André Vitor de Lima Matos e8d85c6c8c
kde-frameworks: 5.87 -> 5.89 2021-12-19 05:00:20 +01:00
Kerstin Humm bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
github-actions[bot] 84d856a651
Merge master into staging-next 2021-11-10 12:01:22 +00:00
Sandro Jäckel 94b44236a0
plasma5Packages.baloo: fix default output, fix broken symlinks in dev output 2021-11-10 01:03:32 +01:00
github-actions[bot] 37b1afa489
Merge staging-next into staging 2021-10-28 18:02:03 +00:00
Martin Weinelt da1f248229 Merge remote-tracking branch 'origin/master' into staging-next 2021-10-28 19:51:45 +02:00
Sergei Trofimovich 0ac3f8a36c plasma5Packages.sonnet: fix determinism (pull upstream patch) 2021-10-23 20:36:26 +01:00
Yaroslav Bolyukin e9ce273757
kpackage: update patch
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-10-22 23:21:56 +03:00
Yaroslav Bolyukin 366a6abc6d
kio: remove outdated patch
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-10-22 23:21:53 +03:00
Yaroslav Bolyukin c4bd924189
kde-frameworks: 5.85 -> 5.86
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-10-22 23:21:50 +03:00
André Vitor de Lima Matos 3e849cd09d
kde-frameworks: 5.86 -> 5.87 2021-10-09 15:16:58 -03:00
Sandro 598bfc7b6b
Merge pull request #137669 from andrevmatos/kde/frameworks 2021-09-30 21:12:16 +02:00
André Vitor de Lima Matos e560eed650
Remove optional null on util-linux dependency for kio
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-09-30 12:35:50 -03:00
André Vitor de Lima Matos fd7ca42551
kde-frameworks: add some more optional dependencies 2021-09-26 21:05:21 -03:00
Yaroslav Bolyukin de5ffe51f6
plasma5: load kwayland-integration plugin
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-09-26 17:26:23 +03:00
André Vitor de Lima Matos 4748008271
kde-frameworks: add zstd to karchive and isocodes do kcontacts
Suggested by @eliasp, to improve compatibility and address missing
runtime dependency.
2021-09-23 12:26:15 -03:00
André Vitor de Lima Matos f5dbd04c20
kde-frameworks: 5.85 -> 5.86 2021-09-13 13:40:00 -03:00
André Vitor de Lima Matos a6ca3bcfeb
kio: add util-linux for libmount dependency 2021-09-01 10:00:18 -03:00
André Vitor de Lima Matos 750a104b59 kde-frameworks: 5.84 -> 5.85 2021-09-01 09:57:13 -03:00
Yaroslav Bolyukin 08f219f22e kde-frameworks: 5.83 -> 5.84
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-08-05 17:01:19 +09:00
Yaroslav Bolyukin c4c5c49fa6 kde-frameworks: remove outdated patch
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-08-05 17:01:19 +09:00
Yaroslav Bolyukin 27b3921a86 kde-frameworks: mark as broken for qt < 5.15
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-08-05 17:01:19 +09:00
Yaroslav Bolyukin 19a4317dd0 kpackage: upgrade patches
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-08-05 17:01:19 +09:00
Yaroslav Bolyukin 80a8192649 kwindowsystem: upgrade patch
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
2021-08-05 17:01:19 +09:00