Commit Graph

478 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Leonard-Orlando Menzel
19827de662
update hashes for polonium 1.0b1 2024-03-05 10:12:02 +01:00
Leonard-Orlando Menzel
2451fc96e7
0.6.0 → 1.0b1 polonium.nix 2024-03-05 08:50:11 +01:00
Linus Heckemann
3dfe4476be
Merge pull request #270266 from SuperSandro2000/plasma-gtk2-gone
Remove GTK2 from a typical plasma installation
2023-12-20 10:27:59 +00:00
Sandro Jäckel
b76ebfc6cc
plasma5Packages.kde-gtk-config: build without gtk2 2023-12-18 23:21:08 +01:00
Sandro Jäckel
e222fc5802
plasma5Packages.breeze-gtk: drop gtk2 2023-12-18 23:21:08 +01:00
Peter Hoeg
c979d0efb4 plasma5Packages.polonium: init at 0.6.0 2023-12-12 11:52:46 +01:00
K900
fd0d901b59 plasma: 5.27.9 -> 5.27.10 2023-12-06 09:24:58 +03:00
Rick van Schijndel
ba75066821
Merge pull request #271362 from pbsds/rm-dead-patches
treewide: remove unreferenced patch files
2023-12-06 03:28:15 +01:00
Peder Bergebakken Sundt
f41aba3739 treewide: remove unreferenced patch files
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2023-12-01 06:11:20 +01:00
Mathieu Fenniak
748ccc92a6 libsForQt5.bismuth: Fix generated JS
As of 5789287a95, esbuild was updated to
0.18.5 which introduced a new transpilation called "Static fields with
assign semantics now use static blocks if possible"
(https://github.com/evanw/esbuild/blob/v0.18.5/CHANGELOG.md).  This
causes generation of JavaScript code that is incompatible with KWin's
JavaScript engine, resulting in errors loading Bismuth.

This update uses esbuild's `--target` option to generate compatible
output code.
2023-11-25 14:56:08 -07:00
K900
739409177a plasma5Packages.discover: build without PackageKit backend
It never worked on NixOS and Discover can't really handle it being broken nicely,
so just disable it at build time.
2023-11-18 14:56:41 +03:00
Peter Hoeg
afdff2bbc4 plasma-workspace: 5.27.9 -> 5.27.9.1 2023-10-27 20:49:12 +01:00
K900
c0e2e6952d plasma5: 5.27.8 -> 5.27.9 2023-10-25 10:02:44 +03:00
Thomas Tuegel
379c58d97f
Merge pull request #255206 from jansol/plasma-systemsettings-kirigamiaddons 2023-10-14 17:02:31 -05:00
K900
05290d4aa0 plasma-workspace: backport patch for cleaner shutdowns 2023-09-30 10:57:40 +03:00
Jan Solanti
ac38e6c351 plasma5/systemsettings: add kirigami-addons
Some plugins fail to load if this is not in the QML import path and
simply having it as a dependency on the individual plugins does not add
it to the import path.
2023-09-15 03:52:03 +03:00
K900
d36449b1fb plasma: 5.27.7 -> 5.27.8 2023-09-12 14:52:49 +03:00
Nadim Kobeissi
8aad9cf7f5 plasma-desktop: remove Discover from default panel
This commit removes shortcuts to KDE Discover from
the default menus of the default Plasma Desktop
installation in NixOS. Right now, in for example
the official NixOS 23.05 Plasma Desktop ISO (as
well as other installation vectors), a broken KDE
Discover link is included in the default toolbar
and other places, leading to a worse user experience,
since NixOS intentionally does not ship the
Plasma Desktop with KDE Discover.

Confirmed working through building an ISO.
2023-08-27 11:44:01 +02:00
K900
b16cdbe202
Merge pull request #243088 from Alper-Celik/kde-accessibility-fix
plasma-desktop: add missing gsettings schemas on kaccess
2023-08-14 16:18:38 +03:00
Alper Çelik
a37e23c8ca
plasma-desktop: add missing gsettings schemas on kaccess
this commit lets kaccess to read screen reader settings[1] using
gsettings by adding required gsettings schemas dirs to the $XDG_DATA_DIRS

this commit also refactors previus gsettings schemas fix of kcm_access
for allowing reuse of wrapped gsettings between kaccess and kcm_access
2023-08-14 16:13:39 +03:00
K900
4b19c9e327 plasma-workspace: backport fix recommended by upstream
See https://mail.kde.org/pipermail/distributions/2023-August/001396.html
2023-08-10 12:49:16 +03:00
K900
4d88dcf1ff kzones: 0.5 -> 0.6, use finalAttrs 2023-08-07 11:54:25 +03:00
K900
9506c32119 plasma-sdk: unbreak build, again 2023-08-01 14:22:34 +03:00
K900
149fb38d5e plasma: 5.27.6 -> 5.27.7 2023-08-01 14:07:20 +03:00
K900
ce056317e3 libsForQt5.kzones: 0.4 -> 0.5
Diff: https://github.com/gerritdevriese/kzones/compare/v0.4...v0.5
2023-07-27 14:48:34 +03:00
K900
7be965b73d kwin: remove unused input 2023-07-08 11:53:29 +03:00
K900
8be18e91e1 plasma-sdk: 5.27.6 -> 5.27.6.1, drop workaround 2023-06-21 12:34:24 +03:00
K900
20d982bb04 plasma-workspace: refresh patch 2023-06-20 19:45:18 +03:00
K900
a139976082 plasma-sdk: fix build 2023-06-20 19:45:09 +03:00
K900
ffe85a9b3e flatpak-kcm: add dependency 2023-06-20 19:29:21 +03:00
K900
7e2f4ffde2 plasma: 5.27.5 -> 5.27.6 2023-06-20 19:07:18 +03:00
LoveIsGrief
408b28e988
libsForQt5: Add description and home page for kde integrations
For those who don't know what the projects are, this helps clear that up without any additional searches

Closes #152293
2023-06-04 12:59:14 +02:00
Alyssa Ross
6abae5cbb5 xwayland: set meta.mainProgram 2023-05-27 15:00:40 +00:00
Peter Hoeg
3ee719e763 kde-cli-tools: 5.27.5 -> 5.27.5.1 2023-05-22 10:49:16 +08:00
K900
5a9877a9bc plasma: 5.27.4 -> 5.27.5 2023-05-09 19:07:53 +03:00
K900
5d67039b90
Merge pull request #219498 from Alper-Celik/master
plasma-desktop: fix opening orca screen reader settings from kde systemsettings and kcmshell5 in kcm_access kcm
2023-04-14 08:57:13 +03:00
K900
bc42752a6f plasma5Packages.kwin: 5.27.4 -> 5.27.4.1
Fixes #225958
2023-04-13 11:24:15 +03:00
Mathieu Fenniak
edd8b0812f
plasma-vault: add gocryptfs support (#205519) 2023-04-12 19:57:56 +02:00
Sandro Jäckel
6f1991d86b
plasma-5: run deadnix on all files 2023-04-10 17:52:43 +02:00
Alper Çelik
3c7b83c71e
plasma-desktop: fix opening orca screen reader settings from kde systemsettings and kcmshell5 in kcm_access kcm
Update pkgs/desktops/plasma-5/plasma-desktop/default.nix

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-04-06 21:25:41 +03:00
Ulrik Strid
3f1bafb686 plasma: 5.27.3 -> 5.27.4(.1) 2023-04-04 19:18:43 +03:00
K900
2c71c3e941
Merge pull request #223032 from chenlijun99/fix/xdg-desktop-portal-kde
xdg-desktop-portal-kde: fix missing runtime dependency
2023-03-28 15:50:54 +03:00
Alois Wohlschlager
037cc92ae9
discover: build with user feedback support 2023-03-26 16:00:51 +02:00
Alois Wohlschlager
db461ccf9d
plasma-workspace: build with user feedback support 2023-03-26 14:31:50 +02:00
Lijun Chen
50e860b91e xdg-desktop-portal-kde: fix missing runtime dependency
`plasma-workspace` is required when `xdg-desktop-portal-kde` needs to
open an application picker to let the user pick the application to use to
open a certain file (when no existing default is available).
If `plasma-workspace` is not available the `xdg-desktop-portal-kde` service
logs an error and nothing else happens (the application picker is not opened).

See https://github.com/NixOS/nixpkgs/issues/160923#issuecomment-1474989176
2023-03-25 10:39:10 +01:00
K900
c103991d2b kpipewire: propagate libepoxy 2023-03-18 11:20:51 +03:00
K900
a5a292c7a8 treewide: clear out remaining qt5 conditionals 2023-03-18 02:10:20 +03:00
Martin Weinelt
231c1145f2
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/rflink/default.nix
2023-03-14 22:33:40 +01:00
K900
77e09950a6 plasma: 5.27.2 -> 5.27.3 2023-03-14 20:27:10 +03:00