| Commit message (Expand) | Author | Age | Files | Lines |
| * | kdePackages: Gear 25.12.1 -> 25.12.2 | K900 | 2026-02-05 | 2 | -748/+748 |
| * | kdePackages.kdenlive: add workaround for broken shaderc pc file•••Fixes: https://github.com/NixOS/nixpkgs/issues/483540
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
| Marcin Serwin | 2026-02-03 | 1 | -0/+4 |
| * | kdePackages.kwallet: use gpgmepp for GPG wallet support | Inkbottle007 | 2026-02-02 | 1 | -2/+2 |
| * | treewide: fetchFromGitea -> fetchFromCodeberg•••Most packages that used fetchFromGitea fetch their sources from Codeberg, so might as well migrate them.
The following command was used for this treewide:
```fish
for i in (rg 'fetchFromGitea \{\n *domain = "codeberg.org";' --multiline --files-with-matches)
sed -z 's/fetchFromGitea {\n *domain = "codeberg.org";/fetchFromCodeberg {/g' $i > $i.tmp && mv $i.tmp $i
sed -i 's/fetchFromGitea/fetchFromCodeberg/g' $i
end
```
The following paths were manually edited:
* pkgs/by-name/xr/xrsh/package.nix
* pkgs/applications/networking/browsers/librewolf/src.nix
* pkgs/by-name/go/gotosocial/package.nix
* pkgs/by-name/ka/katawa-shoujo-re-engineered/package.nix
Co-authored-by: Gutyina Gergő <gutyina.gergo.2@gmail.com>
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
| Fernando Rodrigues | 2026-01-31 | 1 | -3/+2 |
| * | treewide: remove references to the xorg namespace in `pkgs` (automated)•••this creates some eval errors that will be fixed in the next commit
done with the following script:
```fish
\#!/usr/bin/env fish
set packagesjson (nix eval --impure --json --expr '
let
lib = import ./lib;
in
import pkgs/servers/x11/xorg/default.nix (lib.mapAttrs (
name: _:
if name == "lib" then
lib
else if name == "config" then
{ allowAliases = false; }
else
name
) (__functionArgs (import pkgs/servers/x11/xorg/default.nix))) { }
' | jq)
set one (grep '^ [A-Za-z0-9_-]*$' pkgs/servers/x11/xorg/default.nix | string trim | string replace -r '$' Z | sort | string sub -e -1)
set two (grep '^ [A-Za-z0-9_-]* = [A-Za-z0-9_-]*;$' pkgs/servers/x11/xorg/default.nix | cut -d= -f1 | string trim | string replace -r '$' Z | sort | string sub -e -1)
for arg in $one $two
set oname $arg
set nname (echo $packagesjson | jq -r .$oname)
if test $nname = null
echo (set_color red)warn:(set_color normal) unknown package xorg.$oname >&2
continue
end
echo $oname "->" $nname
# replace basic xorg.$name references
for file in (rg -F "xorg.$oname" --files-with-matches pkgs)
# special cases
sd -F "$oname = xorg.$oname;" "$nname = $nname;" $file
# replace
sd -F "xorg.$oname" "$nname" $file
# fixup function arguments
# prevent duplicate function args
if grep -E " ($oname|$nname),\$" $file >/dev/null
continue
end
if grep 'xorg\..' $file >/dev/null # case1: there is more so we can't just remove the function arg
if grep ' xorg,$' $file >/dev/null
sd ' xorg,$' " xorg,
$nname," $file
else if grep ' xorg ? .*,$' $file >/dev/null
sd 'xorg( ? .*),$' "xorg\$1,
$nname," $file
else
sd -F 'xorg,' "$nname,
xorg," $file
end
else # case there is no more xorg..* so we can just replace the function arg
sd 'xorg(| ? .*),.*$' "$nname," $file
end
end
end
nix fmt
```
| quantenzitrone | 2026-01-25 | 11 | -32/+41 |
| * | kdePackages.ktextaddons: 1.9.0 -> 1.9.1 (#482902) | K900 | 2026-01-23 | 1 | -2/+2 |
| |\ |
|
| | * | kdePackages.ktextaddons: 1.9.0 -> 1.9.1 | R. Ryantm | 2026-01-23 | 1 | -2/+2 |
| * | | kdePackages.marknote: 1.3.0 -> 1.4.1 | R. Ryantm | 2026-01-23 | 1 | -2/+2 |
| |/ |
|
| * | kdePackages.krohnkite: remove in-tree package-lock.json (#481973) | Nick Cao | 2026-01-20 | 2 | -871/+1 |
| |\ |
|
| | * | kdePackages.krohnkite: remove in-tree package-lock.json | dish | 2026-01-20 | 2 | -871/+1 |
| * | | kdePackages.kguiaddons: fix kdeconnect clipboard crash (#481035) | K900 | 2026-01-17 | 1 | -3/+3 |
| |\ \
| |/
|/| |
|
| | * | kdePackages.kguiaddons: fix kdeconnect clipboard crash | Peter H. Hoeg | 2026-01-17 | 1 | -3/+3 |
| * | | kdePackages.powerdevil: improve reproducibility by adding explicit dep (#480370) | K900 | 2026-01-15 | 2 | -0/+12 |
| |\ \ |
|
| | * | | kdePackages.powerdevil: improve reproducibility by adding explicit dep•••Fixes #467100
| Arnout Engelen | 2026-01-15 | 2 | -0/+12 |
| * | | | kdePackages.plasma-wayland-protocols: 1.19.0 -> 1.20.0 (#479723) | K900 | 2026-01-13 | 1 | -2/+2 |
| |\ \ \ |
|
| | * | | | kdePackages.plasma-wayland-protocols: 1.19.0 -> 1.20.0 | R. Ryantm | 2026-01-13 | 1 | -2/+2 |
| | | |/
| |/| |
|
| * / | | kdePackages: Plasma 6.5.4 -> 6.5.5 | K900 | 2026-01-13 | 2 | -216/+210 |
| |/ / |
|
| * | | kdePackages.kpmcore: add bcachefs-tools | moni-dz | 2026-01-13 | 1 | -1/+3 |
| * | | kdePackages: Frameworks 6.21 -> 6.22 | K900 | 2026-01-10 | 2 | -227/+216 |
| * | | kdePackages: Gear 25.12.0 -> 25.12.1 (#478102) | K900 | 2026-01-08 | 2 | -754/+748 |
| |\ \ |
|
| | * | | kdePackages: Gear 25.12.0 -> 25.12.1 | K900 | 2026-01-08 | 2 | -754/+748 |
| * | | | kdePackages.ktextaddons: 1.8.0 -> 1.9.0 | R. Ryantm | 2026-01-08 | 1 | -2/+2 |
| |/ / |
|
| * / | kdePackages.kirigami-addons: 1.10.0 -> 1.11.0 | R. Ryantm | 2026-01-08 | 1 | -2/+2 |
| |/ |
|
| * | kdePackages.okular: fix custom stamp extreme downsampling | Federico Beffa | 2025-12-23 | 1 | -0/+8 |
| * | kdePackages.kdenlive: add missing dependencies (#471522) | Heitor Augusto | 2025-12-20 | 1 | -0/+4 |
| |\ |
|
| | * | kdePackages.kdenlive: add missing dependencies | Heitor Augusto | 2025-12-16 | 1 | -0/+4 |
| * | | kdePackages.kirigami: backport another rendering fix | K900 | 2025-12-18 | 1 | -0/+4 |
| * | | maintainers: drop ebzzry | Gutyina Gergő | 2025-12-17 | 1 | -1/+0 |
| |/ |
|
| * | kdePackages.krohnkite: moved to codeberg.org (#471015) | dram | 2025-12-16 | 1 | -6/+7 |
| |\ |
|
| | * | kdePackages.krohnkite: moved to codeberg.org | masrlinu | 2025-12-15 | 1 | -6/+7 |
| * | | kdePackages.plasma-vault: refresh patch•••No idea how this happened.
| K900 | 2025-12-16 | 1 | -13/+13 |
| * | | kdePackages.kirigami: backport patch recommended by upstream (#471072) | K900 | 2025-12-15 | 1 | -0/+8 |
| |\ \ |
|
| | * | | kdePackages.kirigami: backport patch recommended by upstream | K900 | 2025-12-15 | 1 | -0/+8 |
| | |/ |
|
| * / | kdePackages.libplasma: fix build nondeterminism•••Cherry-pick
https://invent.kde.org/plasma/libplasma/-/merge_requests/1406 for wider testing
Fixes #458839
| Arnout Engelen | 2025-12-15 | 2 | -0/+32 |
| |/ |
|
| * | Revert "kdePackages.libplasma: fix build nondeterminism" | K900 | 2025-12-14 | 2 | -42/+0 |
| * | kdePackages.kirigami.unwrapped: fix build nondeterminism (#470712) | K900 | 2025-12-14 | 2 | -0/+56 |
| |\ |
|
| | * | kdePackages.kirigami.unwrapped: fix build nondeterminism•••Cherry-pick
https://invent.kde.org/plasma/libplasma/-/merge_requests/1991 for wider testing
Fixes #450720
| Arnout Engelen | 2025-12-14 | 2 | -0/+56 |
| * | | kdePackages.libplasma: fix build nondeterminism (#470710) | K900 | 2025-12-14 | 2 | -0/+42 |
| |\ \ |
|
| | * | | kdePackages.libplasma: fix build nondeterminism•••Cherry-pick
https://invent.kde.org/plasma/libplasma/-/merge_requests/1406 for wider testing
Fixes #458839
| Arnout Engelen | 2025-12-14 | 2 | -0/+42 |
| | |/ |
|
| * | | kdePackages.powerdevil: fix build nondeterminism (#470708) | K900 | 2025-12-14 | 2 | -0/+28 |
| |\ \ |
|
| | * | | kdePackages.powerdevil: fix build nondeterminism•••Cherry-pick
https://invent.kde.org/plasma/powerdevil/-/merge_requests/595 for
wider testing
Fixes #467100
| Arnout Engelen | 2025-12-14 | 2 | -0/+28 |
| | |/ |
|
| * | | xf86-input-{cmt,wacom}: rename from xf86_input_{cmt,wacom} to fit package nam... | Sandro | 2025-12-13 | 1 | -2/+2 |
| |\ \ |
|
| | * | | xf86-input-wacom: rename from xf86_input_wacom to fit package naming conventions | quantenzitrone | 2025-12-13 | 1 | -2/+2 |
| * | | | kdePackages.plasma-vault: hardcode more paths, fix existing hardcoded paths | K900 | 2025-12-13 | 6 | -96/+105 |
| |/ / |
|
| * | | kdePackages: Frameworks 6.20 -> 6.21 | K900 | 2025-12-12 | 1 | -216/+216 |
| * | | kdePackages.kwin: backport crash fix recommended by upstream | K900 | 2025-12-12 | 1 | -0/+7 |
| * | | kdePackages: Gear 25.08 -> 25.12.0 | K900 | 2025-12-11 | 16 | -805/+804 |
| * | | kdePackages: drop debug workarounds•••Things are generally not broken now (except kajongg, we don't talk about kajongg)
| K900 | 2025-12-11 | 1 | -7/+6 |
| * | | treewide: clean up 'meta = with' pattern•••This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
| Ihar Hrachyshka | 2025-12-10 | 3 | -9/+9 |
| * | | kdePackages: Plasma 6.5.3 -> 6.5.4 | K900 | 2025-12-09 | 2 | -223/+210 |
| |/ |
|