Commit Graph

50 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
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Cosima Neidahl
7dc45cf38c
ayatana-indicator-messages: substitute --replace with --replace-fail (#337279) 2024-10-23 00:35:56 +02:00
R. RyanTM
7965a350e3
ayatana-ido: 0.10.3 -> 0.10.4 (#349133) 2024-10-16 22:55:05 +01:00
Peder Bergebakken Sundt
d109b34ab6
ayatana-ido,libayatana-indicator: move to pkgs/by-name and fix cross compilation (#338790) 2024-09-15 23:27:45 +02:00
OPNA2608
00929036f8 tests/ayatana-indicators: Add ayatana-indicators-bluetooth 2024-09-06 11:59:46 +02:00
OPNA2608
613f2d5124 ayatana-indicator-bluetooth: init at 24.5.0 2024-09-06 11:59:46 +02:00
Jan Tojnar
d2da9a19c4 gnome-settings-daemon{,43}: Move from gnome scope to top-level 2024-09-01 14:16:31 +02:00
Colin
e272eb2fd7 ayatana-ido: fix cross compilation 2024-09-01 12:14:17 +00:00
Colin
37e443af61 ayatana-ido: move to pkgs/by-name 2024-09-01 12:07:10 +00:00
Roland Coeurjoly
80f6b17734 ayatana-indicator-messages: substitute --replace with --replace-fail 2024-08-25 17:52:36 +02:00
OPNA2608
1621760681 ayatana-indicator-sound: Update to new passthru.ayatana-indicators format 2024-08-15 22:04:43 +02:00
OPNA2608
de0703d599 ayatana-indicator-sound: nixfmt, modernise 2024-08-15 22:04:43 +02:00
OPNA2608
6d1aa15506 ayatana-indicator-session: Update to new passthru.ayatana-indicators format 2024-08-15 22:04:43 +02:00
OPNA2608
ca545c062e ayatana-indicator-session: nixfmt, modernise 2024-08-15 22:04:42 +02:00
OPNA2608
63d590f366 ayatana-indicator-power: Update to new passthru.ayatana-indicators format 2024-08-15 22:04:42 +02:00
OPNA2608
753daf1a9a ayatana-indicator-power: nixfmt, modernise 2024-08-15 22:04:42 +02:00
OPNA2608
9d469d94bb ayatana-indicator-messages: Update to new passthru.ayatana-indicators format 2024-08-15 22:04:42 +02:00
OPNA2608
c0b9c8b273 ayatana-indicator-messages: nixfmt, modernise 2024-08-15 22:04:42 +02:00
OPNA2608
a2507a005c ayatana-indicator-display: Update to new passthru.ayatana-indicators format 2024-08-15 20:59:52 +02:00
OPNA2608
a6bb6760ac ayatana-indicator-display: nixfmt, modernise 2024-08-15 20:58:03 +02:00
OPNA2608
24014e1975 ayatana-indicator-datetime: Update to new passthru.ayatana-indicators format 2024-08-15 20:56:36 +02:00
OPNA2608
06d1ee2b44 ayatana-indicator-datetime: nixfmt, modernise 2024-08-15 20:55:50 +02:00
Peder Bergebakken Sundt
29ab705c17 treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck
repeat of #271241
discussion: #272978

I did not replace the instance in eiwd, since it causes an infinite recursion.
2024-07-30 18:32:01 +02:00
Reno Dakota
a802048d43
ayatana-indicator-datetime: fix strict deps
dbus-test-runner is executed and thus required in nativeCheckInputs
2024-07-25 07:19:27 +00:00
Cosima Neidahl
3563ebc663
Merge pull request #316891 from r-ryantm/auto-update/ayatana-indicator-session
ayatana-indicator-session: 24.2.0 -> 24.5.0
2024-06-16 12:11:33 +02:00
R. Ryantm
0f97aa74da ayatana-indicator-power: 24.5.0 -> 24.5.1 2024-06-03 12:45:29 +00:00
R. Ryantm
7e788a28d0 ayatana-indicator-session: 24.2.0 -> 24.5.0 2024-06-03 11:54:37 +00:00
R. Ryantm
6e4d64f368 ayatana-indicator-sound: 24.4.0 -> 24.5.0 2024-05-29 09:46:06 +00:00
Nick Cao
586a10a7e8
Merge pull request #315333 from r-ryantm/auto-update/ayatana-indicator-power
ayatana-indicator-power: 24.1.0 -> 24.5.0
2024-05-28 15:25:12 -04:00
R. Ryantm
85bbcfc31f ayatana-indicator-power: 24.1.0 -> 24.5.0 2024-05-28 11:59:19 +00:00
R. Ryantm
3370fbe785 ayatana-indicator-datetime: 24.2.0 -> 24.5.0 2024-05-26 11:53:23 +00:00
R. Ryantm
201b878ef1 ayatana-indicator-messages: 23.10.0 -> 24.5.0 2024-05-24 18:07:19 +00:00
OPNA2608
d4a5183180 ayatana-indicator-display: init at 24.5.0 2024-05-23 20:35:51 +02:00
OPNA2608
a7440c7873 ayatana-indicator-sound: init at 24.4.0 2024-05-21 16:02:50 +02:00
OPNA2608
6539b60f0b ayatana-indicator-power: init at 24.1.0 2024-05-21 00:10:42 +02:00
github-actions[bot]
6fecc628f9
Merge master into staging-next 2024-04-29 12:01:15 +00: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
620991b7ef
ayatana-indicator-messages: Don't reset GI_TYPELIB_PATH
ref: https://gitlab.gnome.org/GNOME/libsecret/-/merge_requests/141
2024-04-22 21:11:31 +02:00
OPNA2608
167194b437 ayatana-indicator-datetime: 23.10.1 -> 24.2.0 2024-04-17 16:19:46 +02:00
OPNA2608
93e91c150e ayatana-indicator-messages: Fix desktop parsing
Not *great*, but a start.

MessagingMenu has a function for mapping an app to desktop file data. This relies on GLib to parse the desktop file,
which needs the binary from the 'Exec=' entry on PATH, otherwise it bails.

messaging_menu_app_set_desktop_id calls g_desktop_app_info_new:
334668ad5a/libmessaging-menu/messaging-menu-app.c (L245-L252)

Which, after some jumps inbetween, ends up in g_desktop_app_info_load_from_keyfile and calls g_find_program_for_path:
204a76669b/gio/gdesktopappinfo.c (L1920-L1951)

Which uses PATH:
204a76669b/glib/gutils.c (L371)
2024-04-14 21:38:40 +02:00
OPNA2608
23fcd51539 ayatana-indicator-session: Re-enable test-service test 2024-02-24 11:57:22 +01:00
R. Ryantm
6adf0df189 ayatana-indicator-session: 23.10.3 -> 24.2.0 2024-02-23 20:24:07 +00:00
Cosima Neidahl
ef43130a0d
Merge pull request #285378 from OPNA2608/update/ayatana-indicator-datetime
ayatana-indicator-datetime: Fix version & tests
2024-02-11 15:26:03 +01:00
OPNA2608
685d8c9f99 ayatana-indicator-datetime: Fix version & tests 2024-02-04 20:11:39 +01:00
OPNA2608
6bb7d0d790 ayatana-indicator-session: init at 23.10.3 2024-02-04 15:42:21 +01:00
OPNA2608
42f1529706 ayatana-indicator-datetime: 23.10.0 -> 23.10.1 2024-01-20 23:56:27 +01:00
OPNA2608
4921168567 ayatana-indicator-datetime: init at 23.10.0 2024-01-20 23:56:27 +01:00
OPNA2608
84605b1008 nixos/tests: Add ayatana-indicators test 2023-10-20 14:10:48 +02:00
OPNA2608
fa4581f1ef ayatana-indicator-messages: init at 23.10.0 2023-10-20 11:45:44 +02:00