Commit Graph

772 Commits

Author SHA1 Message Date
Stefan Frijters
8e8631042e pantheon.switchboard-with-plugs: use structuredAttrs instead of passAsFile 2026-08-11 14:47:19 +02:00
Bobby Rong
244ccf028e pantheon.elementary-photos: 8.0.1 -> 8.0.2 (#549526) 2026-08-06 14:35:11 +00:00
Christopher Crouse
06b368ba8a pantheon.elementary-photos: 8.0.1 -> 8.0.2 2026-08-05 19:43:23 +02:00
Bobby Rong
7ece5b7ded pantheon.switchboard-plug-display: 8.0.2 -> 8.0.3 (#549404) 2026-08-05 15:48:53 +00:00
Bobby Rong
517eac3393 pantheon.elementary-code: 8.3.1 -> 8.3.2 (#549523) 2026-08-05 15:48:11 +00:00
Christopher Crouse
fb80da6087 pantheon.elementary-calendar: 8.0.1 -> 8.0.2 2026-08-05 15:08:57 +02:00
Christopher Crouse
d587031303 pantheon.elementary-code: 8.3.1 -> 8.3.2 2026-08-05 15:03:43 +02:00
Christopher Crouse
865f19af2f pantheon.switchboard-plug-display: 8.0.2 -> 8.0.3 2026-08-05 08:18:59 +02:00
Bobby Rong
85f62611fa pantheon.elementary-terminal: 8.0.0 -> 8.1.0 (#549037) 2026-08-04 16:03:19 +00:00
Christopher Crouse
4adc464000 pantheon.elementary-files: 7.3.1 -> 7.3.2 2026-08-04 08:36:40 +02:00
Christopher Crouse
7a6804d418 pantheon.elementary-terminal: 8.0.0 -> 8.1.0 2026-08-04 08:25:48 +02:00
Christopher Crouse
a98a291f3b pantheon.elementary-code: 8.3.0 -> 8.3.1 2026-06-19 12:21:53 +02:00
Bobby Rong
9126863098 pantheon.elementary-screenshot: 8.0.3 -> 8.0.4
https://github.com/elementary/screenshot/compare/8.0.3...8.0.4
2026-06-04 20:23:58 +08:00
Bobby Rong
89a360d8da Revert "pantheon.elementary-screenshot: Do not use portals"
This reverts commit 4cdf8a9515.

We have re-enabled x-d-p-pantheon.
2026-06-04 20:22:47 +08:00
Emily
8dbce50994 stdenv.mkDerivation: warn on nested lists (#521144) 2026-05-17 22:54:45 +00:00
Eman Resu
c4e70c2a59 various: remove nested lists in build inputs 2026-05-16 22:39:19 -04:00
Christopher Crouse
b1a9acee94 pantheon.elementary-code: 8.2.0 -> 8.3.0 2026-05-16 12:58:49 +02:00
Bobby Rong
9cd2e15164 pantheon.elementary-files: 7.3.0 -> 7.3.1 (#518102) 2026-05-10 11:09:15 +00:00
Bobby Rong
1caf270ef3 pantheon.elementary-files: 7.3.0 -> 7.3.1
https://github.com/elementary/files/compare/7.3.0...7.3.1
2026-05-08 23:03:10 +08:00
Bobby Rong
af35f6562b pantheon.switchboard-plug-sound: 8.0.2 -> 8.0.3
https://github.com/elementary/settings-sound/compare/8.0.2...8.0.3
2026-05-05 23:35:07 +08:00
Bobby Rong
a2ef5badd4 pantheon.switchboard-plug-about: 8.2.2 -> 8.2.3 (#515883) 2026-05-03 14:41:59 +00:00
Bobby Rong
b5202e459a pantheon.switchboard-plug-about: 8.2.2 -> 8.2.3
https://github.com/elementary/settings-system/compare/8.2.2...8.2.3
2026-05-02 22:15:07 +08:00
R. Ryantm
baf771f9e9 pantheon.elementary-dock: 8.3.2 -> 8.3.3 2026-05-02 03:41:04 +00:00
Christopher Crouse
b7b9fd0083 pantheon.elementary-files: 7.2.0 -> 7.3.0 2026-04-25 12:12:23 +02:00
Christopher Crouse
1327a23761 pantheon.elementary-terminal: 7.2.0 -> 8.0.0 2026-04-19 16:26:45 +02:00
Vladimír Čunát
38d1b224d7 pantheon.switchboard-plug-about: fixup build, missing json-glib
https://hydra.nixos.org/build/326608774/nixlog/2
PR #494991 stopped propagating json-glib, so now it was missing here.
2026-04-18 09:07:58 +02:00
Bobby Rong
699a275c62 pantheon.switchboard-plug-pantheon-shell: 8.2.1 -> 8.3.0
https://github.com/elementary/settings-desktop/compare/8.2.1...8.3.0
2026-04-04 10:21:36 +08:00
Bobby Rong
9eb44b9a87 pantheon.switchboard-plug-keyboard: 8.1.0 -> 8.1.1
https://github.com/elementary/settings-keyboard/compare/8.1.0...8.1.1
2026-04-04 10:21:17 +08:00
Christopher Crouse
0c776597bb pantheon.appcenter: 8.3.2 -> 8.4.0 2026-04-01 08:32:51 +02:00
Christopher Crouse
689008e127 pantheon.elementary-code: 8.1.2 -> 8.2.0 2026-03-19 16:37:09 +02:00
Bobby Rong
4812fbcb86 Pantheon updates 2026-02-11 (#489411) 2026-02-12 15:52:33 +00:00
R. Ryantm
da70979413 pantheon.switchboard-plug-wacom: 8.0.1 -> 8.0.2
https://github.com/elementary/settings-wacom/compare/8.0.1...8.0.2
2026-02-11 23:01:57 +08:00
Bobby Rong
86bcf3adad pantheon.elementary-dock: 8.3.1 -> 8.3.2
https://github.com/elementary/dock/compare/8.3.1...8.3.2
2026-02-11 20:48:09 +08:00
Bobby Rong
605ce345a1 Pantheon updates 2026-02-06 (#487668) 2026-02-07 12:02:24 +00:00
Bobby Rong
018457e92f pantheon.switchboard-plug-mouse-touchpad: 8.0.3 -> 8.1.0
https://github.com/elementary/settings-mouse-touchpad/compare/8.0.3...8.1.0
2026-02-06 23:50:44 +08:00
Bobby Rong
5bf2de7ac3 pantheon.switchboard-plug-applications: 8.2.0 -> 8.3.0 (#487616) 2026-02-06 15:45:40 +00:00
Bobby Rong
e5645caa81 pantheon.elementary-feedback: 8.1.0 -> 8.1.1 (#487604) 2026-02-06 15:37:52 +00:00
Bobby Rong
f87973158f Pantheon updates 2026-02-05 (#487320) 2026-02-06 15:31:17 +00:00
R. Ryantm
a7412e01e2 pantheon.switchboard-plug-applications: 8.2.0 -> 8.3.0 2026-02-06 13:04:29 +00:00
R. Ryantm
be85c9abfc pantheon.elementary-feedback: 8.1.0 -> 8.1.1 2026-02-06 12:17:44 +00:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Bobby Rong
51633dceed pantheon.appcenter: 8.3.1 -> 8.3.2
https://github.com/elementary/appcenter/compare/8.3.1...8.3.2
2026-02-06 00:08:42 +08:00
Bobby Rong
6d3fb29156 pantheon.switchboard-plug-sharing: 8.0.2 -> 8.0.3
https://github.com/elementary/switchboard-plug-sharing/compare/8.0.2...8.0.3
2026-02-03 23:42:42 +08:00
Colin
6a5470f4a0 pantheon.switchboard-with-plugs: enable strictDeps 2026-01-27 03:03:29 +00: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
Bobby Rong
4cdf8a9515 pantheon.elementary-screenshot: Do not use portals
We disabled x-d-p-pantheon due to elementary/portals issue 157,
so hold back this since later versions enforce using portals.
2025-12-14 18:26:09 +08:00
Bobby Rong
f997fa0f94 pantheon.switchboard-plug-parental-controls: init at 8.0.1 (#140430) 2025-12-11 12:49:49 +00:00
Ihar Hrachyshka
567e8dfd8e 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>
2025-12-10 18:09:49 +01:00
Bobby Rong
92c3a82b9f pantheon.elementary-files: 7.1.6 -> 7.2.0
https://github.com/elementary/files/compare/7.1.6...7.2.0
2025-12-08 20:43:38 +08:00
Bobby Rong
4104e0ff64 pantheon.switchboard-plug-parental-controls: init at 8.0.1
Co-authored-by: davidak <git@davidak.de>
2025-12-07 11:25:54 +08:00