Commit Graph

60 Commits

Author SHA1 Message Date
Bobby Rong
8a1aca456d pantheon.elementary-greeter: Backport crash fixes for mutter 48 2026-01-24 20:28:05 +08:00
Bobby Rong
874d1c8c52 pantheon.elementary-greeter: 8.1.1 -> 8.1.2
https://github.com/elementary/greeter/compare/8.1.1...8.1.2
2026-01-07 22:35:35 +08: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
3837d6abda pantheon.elementary-greeter: Drop outdated substitution
d94cff3535
2025-11-26 23:48:17 +08:00
Bobby Rong
c61f62c433 pantheon.elementary-greeter: 8.1.0 -> 8.1.1
https://github.com/elementary/greeter/compare/8.1.0...8.1.1

Closes #465129.
2025-11-26 21:28:40 +08:00
Bobby Rong
f0b7935a82 pantheon.elementary-greeter: 8.0.1-unstable-2025-09-14 -> 8.1.0
2461ad1be4...8.1.0
2025-10-04 17:40:02 +08:00
Bobby Rong
f5a8000150 nixos/pantheon, pantheon.elementary-greeter: Default to pantheon-wayland session
See elementary/session-settings issue 91.
2025-09-14 23:06:44 +08:00
Fernando Rodrigues
05580f4b44 treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
Follow-up to #394797.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2025-04-25 22:20:17 -03:00
Bobby Rong
ed850f9a20 pantheon.elementary-greeter: Explicitly add gala
This is for the io.elementary.desktop.background schema, so this
in-theory works without the Pantheon desktop.

Fixes https://github.com/NixOS/nixpkgs/issues/399648.
2025-04-25 21:46:39 +08:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Bobby Rong
1b9a4fe5d8 pantheon.elementary-greeter: 8.0.0 -> 8.0.1
https://github.com/elementary/greeter/compare/8.0.0...8.0.1
2025-02-13 22:07:41 +08:00
Wolfgang Walther
90ef4b5740 treewide: replace substituteAll with replaceVars (part 2)
Driving #237216 forward.
2025-01-14 08:50:45 +01:00
Bobby Rong
afc01a56d2 pantheon.elementary-greeter: 7.0.0 -> 8.0.0
https://github.com/elementary/greeter/compare/7.0.0...8.0.0
2025-01-11 23:09:10 +08:00
K900
fa4dd02f7b pantheon.elementary-greeter: remove unused mesa dependency 2024-12-21 21:55:02 +03: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
Bobby Rong
3abda3dfda pantheon.elementary-greeter: 6.1.1 -> 7.0.0
https://github.com/elementary/greeter/releases/tag/7.0.0
2023-07-26 12:22:51 +08:00
Bobby Rong
a995311968 pantheon.elementary-greeter: Use mesa instead of clutter-gtk
Looks like the comment no longer applies.
We just add the missing mesa for EGL/eglmesaext.h header.
2023-02-16 12:31:51 +08:00
figsoda
a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
Bobby Rong
b18da0dfe8 pantheon.elementary-greeter: 6.1.0 -> 6.1.1 2022-11-16 09:06:23 +08:00
Bobby Rong
1764a03b89 pantheon.elementary-greeter: 6.0.2 -> 6.1.0 2022-05-11 09:05:30 +08:00
Bobby Rong
30df52b931 pantheon.elementary-greeter: remove elementary-gtk-theme from buildInputs
I don't think will work anymore.
The theme is hardcoded and has been added to XDG_DATA_DIRS.
2022-03-18 10:48:45 +08:00
Bobby Rong
b856f4ef60 pantheon.elementary-greeter: pick up hardcoded icon theme
wrapGAppsHook no longer pick up XDG_ICON_DIRS for us.
2022-03-18 10:48:45 +08:00
Bobby Rong
4646e7f59c pantheon.elementary-greeter: 6.0.1 -> 6.0.2 2022-03-01 10:23:06 +08:00
Bobby Rong
f29955df81 pantheon.elementary-greeter: actually fix the crash
Fixed a use-after-free issue where logged_in_context is used in update_style().
There are several reports for this but upstream has no action for this so far during the 6.x cycle.
See the provided link for more details.
2022-02-14 13:17:04 +08:00
Bobby Rong
2a376bb3da Revert "pantheon.elementary-greeter: add patch for revert pull request 566"
This reverts commit 34d5d14fd0.
2022-02-14 13:17:04 +08:00
Bobby Rong
34d5d14fd0 pantheon.elementary-greeter: add patch for revert pull request 566
There are several reports upstream but no actions are taken so far.
2022-01-25 10:08:40 +08:00
Bobby Rong
fae325457a pkgs/pantheon: reorder attributes
https://github.com/jtojnar/nixpkgs-hammering/blob/master/explanations/attribute-ordering.md

Addressing the formatting now to minimize the Pantheon 7 update PR diff.
2022-01-24 20:29:52 +08:00
Bobby Rong
bde17935d4 pantheon.elementary-greeter: pull upstream fix for meson 0.61
i18n.merge_file has been ignoring positional arguments for a time and explicitly rejects with error since meson 0.61
2022-01-13 18:37:09 +08:00
Bobby Rong
a410bc3708 pantheon.elementary-greeter: remove elementary-settings-daemon from buildInputs
Checked with grep -nr settings-daemon, this is not needed.
2021-12-21 12:04:39 +08:00
Bobby Rong
7bec0408e7 pkgs/pantheon: remove unused pantheon from args 2021-11-26 16:51:18 +08:00
Bobby Rong
342035a5d1 pkgs/pantheon: set meta.mainProgram 2021-10-28 10:48:14 +08:00
Bobby Rong
3c6559d673 panthoen.elementary-greeter: remove fetchpatch from input 2021-09-23 21:33:50 +08:00
Bobby Rong
ab0b955aa9 pantheon.elementary-greeter: 6.0.0 -> 6.0.1 2021-09-23 09:19:49 +08:00
Bobby Rong
0fd8cc3908 treewide: switch from pantheon.maintainers to lib.teams.pantheon 2021-09-18 23:07:00 +08:00
Bobby Rong
f7103f8927 pantheon.elementary-greeter: 5.0.4 -> 6.0.0 2021-09-18 19:33:36 +08:00
Ben Siraphob
5fffcef915 pkgs/desktops: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
worldofpeace
7961afc58a pantheon: update hashes 2020-09-03 19:43:09 -04:00
worldofpeace
d12c11e30c treewide: use nix-update updateScript for packages I maintain 2020-07-29 12:33:39 -04:00
worldofpeace
fc91a3f792 Merge pull request #89760 from worldofpeace/pantheon-updates
Pantheon updates
2020-06-08 15:01:17 -04:00
worldofpeace
10dcf337ec pantheon.elementary-greeter: 5.0.3 -> 5.0.4 2020-06-07 14:02:57 -04:00
worldofpeace
62587f43dd nixos-artwork: add file path attributes
This makes things so much easier, and we install to
the path that both gnome-backgrounds and
elementary-wallpapers install to.
2020-04-29 13:23:35 -04:00
worldofpeace
6cecb196fd pantheon.elementary-greeter: add elementary-gtk-theme 2020-04-22 21:28:39 -04:00
Michael Reilly
84cf00f980 treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
worldofpeace
51e44cc0ba pantheon.elementary-greeter: 5.0.2 -> 5.0.3
https://github.com/elementary/greeter/releases/tag/5.0.3
2020-04-05 20:39:12 -04:00
worldofpeace
b4943b0180 pantheon.elementary-greeter: 5.0.1 -> 5.0.2
https://github.com/elementary/greeter/releases/tag/5.0.2
2020-02-28 19:26:13 -05:00
worldofpeace
95dfa8b8cf pantheon: no bash update script, nixpkgs_github_update
Cuz ew. What could be more ew? Not this really.
Clearly using update-source-version (bash) from a different lang
is better? 😜️
2019-12-22 01:47:42 -05:00
worldofpeace
f278d6f0da pantheon.elementary-greeter: 5.0 -> 5.0.1
https://github.com/elementary/greeter/releases/tag/5.0.1
2019-10-31 21:15:53 -04:00