Commit Graph

501 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Fabián Heredia Montiel
a0187a2a21 plasma-pa: drop GConf dependency
Removed from upsteam at 5.24.90/5.25.0

Sources:
- https://invent.kde.org/plasma/plasma-pa/-/merge_requests/117
- 36d6eb9c2b
2024-09-16 13:54:58 -06:00
Florian Klink
0b09202b66
Merge pull request #214906 from alyssais/wayland-scanner
wayland-scanner: split from wayland
2024-08-12 22:37:05 +03:00
Alyssa Ross
75ea55bdfe plasma5Packages.xdg-desktop-portal-kde: depend on wayland-scanner
Otherwise, wayland-scanner would be picked up from the wayland in
buildInputs, which isn't cross-friendly and will stop working when we
split wayland-scanner into a separate package.
2024-08-11 16:04:17 +03:00
Alyssa Ross
11ed329b6d plasma5Packages.plasma-workspace: depend on wayland-scanner
Otherwise, wayland-scanner would be picked up from the wayland in
buildInputs, which isn't cross-friendly and will stop working when we
split wayland-scanner into a separate package.
2024-08-11 16:04:17 +03:00
Alyssa Ross
8a5862be27 plasma5Packages.plasma-remotecontrollers: depend on wayland-scanner
Otherwise, wayland-scanner would be picked up from the wayland in
buildInputs, which isn't cross-friendly and will stop working when we
split wayland-scanner into a separate package.
2024-08-11 16:04:17 +03:00
Alyssa Ross
505c8b2adb plasma5Packages.plasma-integration: depend on wayland-scanner
Otherwise, wayland-scanner would be picked up from the wayland in
buildInputs, which isn't cross-friendly and will stop working when we
split wayland-scanner into a separate package.
2024-08-11 16:04:17 +03:00
Alyssa Ross
d23c5a444e plasma5Packages.kwin: depend on wayland-scanner
Otherwise, wayland-scanner would be picked up from the wayland in
buildInputs, which isn't cross-friendly and will stop working when we
split wayland-scanner into a separate package.
2024-08-11 16:04:16 +03:00
Alyssa Ross
cec8d1fd0e plasma5Packages.kscreenlocker: depend on wayland-scanner
Otherwise, wayland-scanner would be picked up from the wayland in
buildInputs, which isn't cross-friendly and will stop working when we
split wayland-scanner into a separate package.
2024-08-11 16:04:16 +03:00
Heitor Augusto
aec56267ba polonium: move to by-name 2024-08-07 18:35:18 +00:00
Heitor Augusto
b9f50da19c polonium: add HeitorAugustoLN as maintainer 2024-08-07 17:56:06 +00:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
aleksana
1a89942243 treewide: sha256 -> hash attribute for gitlab.com fetchers 2024-07-13 22:28:37 +08:00
Sandro
e74b3c5995
Merge pull request #301683 from quentinmit/plasma-firewall 2024-06-10 16:08:35 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
Alexis Hildebrandt
bf995e3641 treewide: Remove ending period from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*".*\.";' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*)\.";/\1";/'
2024-06-09 23:04:51 +02:00
Matt Moriarity
fc16891480 plasma-workspace: 5.27.11 -> 5.27.11.1 2024-05-31 10:01:34 -06:00
Weijia Wang
23cbc3c2b3 Merge branch 'master' into staging-next 2024-04-30 13:24:52 +02:00
kotatsuyaki
c94b18774e
polonium: 1.0b1 -> 1.0rc 2024-04-29 16:08:17 +08:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
K900
a8800e7f5f Plasma 5: 5.27.10 -> 5.27.11
uh, woops
2024-04-14 09:32:55 +03:00
Quentin Smith
c1570f6341
plasma5Packages.plasma-firewall: init 2024-04-04 20:23:33 -04:00
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