157 Commits
Author SHA1 Message Date
dotlambdaandGitHub 288399cabd poppler: 25.10.0 -> 26.06.0 (#521663) 2026-06-21 16:18:37 +00:00
Hythera 356c27549a kdePackages.calligra: fix build with poppler 26.04.0 2026-06-21 18:06:17 +02:00
K900 a3535141d3 kdePackages: Gear 26.04.1 -> 26.04.2 2026-06-04 17:49:31 +03:00
phanirithvij f63ca3efd9 kdePackages.kdenlive: add missing qtimageformats dependency
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2026-06-01 23:35:15 +05:30
Ryan Omasta b605ef3ac1 kdePackages.audiotube: add patch for pybind11 2026-05-15 20:56:58 -06:00
2kybe3 d344b1fd7e kdePackages.dolphin: set meta.mainProgram to dolphin 2026-04-20 20:36:04 +02:00
K900 87c887f4e4 kdePackages: Gear 25.12.3 -> 26.04 2026-04-16 14:42:16 +03:00
K900 f6d4c312d1 treewide: clean up ecm_find_qmlmodule hacks 2026-03-14 10:36:14 +03:00
K900andGitHub 4c501ed546 qmllint hook 3: the hookening (#318190) 2026-02-24 08:00:34 +00:00
K900 47b508b2c8 kdePackages: add missing QML deps 2026-02-24 10:53:33 +03:00
nixpkgs-ci[bot]andGitHub 00003a9ca7 Merge master into staging-next 2026-02-17 09:34:57 +00:00
K900 ed54fa6edc kdePackages: metadata update 2026-02-17 10:17:29 +03:00
nixpkgs-ci[bot]andGitHub fd0186038d Merge master into staging-next 2026-02-13 06:22:37 +00:00
quantenzitrone 6ba9eca7e1 opus-tools: rename from opusTools
fit attrname to pname
2026-02-12 05:16:28 +01:00
K900 0cb3a504cb Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-05 21:26:34 +03:00
K900 20a1675681 kdePackages: Gear 25.12.1 -> 25.12.2 2026-02-05 18:40:36 +03:00
Marcin Serwin d2ad492779 Revert "kdePackages.kdenlive: add workaround for broken shaderc pc file"
This reverts commit e848373e2c.
2026-02-04 16:54:44 +01:00
Marcin Serwin e848373e2c 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>
2026-02-03 19:18:14 +01:00
quantenzitrone 7d8132a92c 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
```
2026-01-25 22:28:09 +01:00
moni-dz d9b0cc4e9b kdePackages.kpmcore: add bcachefs-tools 2026-01-13 15:05:53 +08:00
K900 9b38b1106f kdePackages: Gear 25.12.0 -> 25.12.1 2026-01-08 18:20:53 +03:00
Federico Beffa c3829b59b5 kdePackages.okular: fix custom stamp extreme downsampling 2025-12-23 16:33:39 +01:00
Heitor AugustoandGitHub 7957875be0 kdePackages.kdenlive: add missing dependencies (#471522) 2025-12-20 13:12:25 +00:00
Gutyina Gergő 398d961498 maintainers: drop ebzzry 2025-12-17 23:57:36 +01:00
Heitor Augusto cab20d47ee kdePackages.kdenlive: add missing dependencies 2025-12-16 22:31:08 -03:00
K900 0849cef570 kdePackages: Gear 25.08 -> 25.12.0 2025-12-11 17:41:43 +03:00
Mrmaxmeier b86a7917bf kdePackages.kdeconnect-kde: fix CVE-2025-66270 2025-11-28 17:37:15 +01:00
Kylie McClainandSandro Jäckel 8dbe11b490 kdePackages.elisa: Allow building without libVLC
Elisa supports using qtmultimedia's own facilities for audio playback,
rather than using Elisa's own custom VLC-based backend, which it will
prefer if available at build time. qtmultimedia's default backend on
most platforms is ffmpeg, and anecdotally, it's giving me better
performance than Elisa's VLC-based backend was.

It seems like most distributions build it with libVLC, with the notable
exceptions of Fedora, and Gentoo (which of course makes building with
VLC user-configurable).
2025-11-24 14:36:50 +01:00
K900 fe70fbf8f1 kdePackages: metadata update 2025-11-15 12:37:50 +03:00
K900 65093c3eb5 kdePackages.angelfish: apply Qt 6.10 hack 2025-11-06 20:21:28 +03:00
Jan Tojnar b6badb34ac kdePackages.calligra: Fix build with Poppler 25.10 2025-10-26 18:43:22 +01:00
K900 8625370c5e kdePackages: metadata update 2025-10-21 12:50:33 +03:00
nixpkgs-ci[bot]andGitHub 001b29ce03 Merge master into staging-next 2025-10-20 00:18:01 +00:00
Florian RICHER fe1bd33ef9 kdePackages.kirigami-gallery: Set mainProgram to kirigami2gallery 2025-10-19 11:38:08 +02:00
nixpkgs-ci[bot]andGitHub 7e9e7583ef Merge master into staging-next 2025-10-10 00:16:30 +00:00
K900 5c71b0817e kdePackages.keysmith: add kirigami-addons dependency
Was actually there the whole time.
2025-10-09 23:44:45 +03:00
K900 ec56981b57 kdePackages: clean up outdated qtwaylandscanner references 2025-10-08 19:57:30 +03:00
Emily bb35c2a6b7 treewide: libmusicbrainz5 -> libmusicbrainz 2025-09-16 03:25:37 +01:00
K900 2e87d6f2ee kdePackages: Gear 25.08.0 -> 25.08.1 2025-09-11 10:11:21 +03:00
K900 483208ee9c kdePackages.marble: unsplit outputs
This is kind of a hack but OK for now.
2025-09-09 14:54:49 +03:00
nixpkgs-ci[bot]andGitHub 2c009120f7 Merge master into staging-next 2025-08-15 06:06:29 +00:00
K900 a486fcd750 kdePackages.akonadi: backport patch recommended by upstream 2025-08-15 08:05:26 +03:00
K900 7033b847e8 kdePackages.kamoso: nixfmt 2025-08-14 21:33:36 +03:00
K900 ff43d515ae kdePackages.kamoso: actually fix 2025-08-14 21:19:05 +03:00
K900 9b14ad21ab Revert "kdePackages.kamoso: mark broken for now"
This reverts commit 2eb349d2f5.

Reverting on staging-next since we have new enough gstreamer now.
2025-08-14 20:59:12 +03:00
K900 595f96a675 kdePackages.kamoso: mark broken for now 2025-08-14 20:59:12 +03:00
K900 5b768012c9 kdePackages: Gear 25.04.3 -> 25.08.0 2025-08-14 20:59:12 +03:00
K900 2eb349d2f5 kdePackages.kamoso: mark broken for now 2025-08-14 17:38:59 +03:00
K900 ccc31df75e kdePackages: Gear 25.04.3 -> 25.08.0 2025-08-14 17:38:59 +03:00
thegu5 7d8b002104 opentimelineio: rename from open-timeline-io 2025-08-10 01:55:04 -04:00