Commit Graph

22 Commits

Author SHA1 Message Date
colin
22834c42cc gnome.nautilus: use the gtk4 FileChooser settings schema (fixes crash-on-start)
upstream PR for more context: <https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/1013>

with the recent nixpkgs bump from GNOME 42 -> 43, we build nautilus with
gtk4 (as upstream expects). if the user has nothing else in their
environment providing gtk3, then nautilus fails to locate a gtk3
gsettings schema it depends on. i.e.

```console
$ nautilus
(org.gnome.Nautilus): GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed
```

we could solve this on our end by adding gtk3 to `gappsWrapperArgs`, but
this seems like an upstream bug: i believe they mean to use the gtk4 settings
schemas instead of the legacy gtk3 ones.
2022-10-25 17:26:07 +02:00
Jan Tojnar
4fb7c5fd58 gnome.nautilus: Support thumbnailing WebP files
Note that no other GNOME apps currently support WebP on NixOS
because we lack a usable composition method for gdk-pixbuf caches.
2022-10-21 09:48:42 +02:00
Jan Tojnar
ec9acea1e4 gnome.nautilus: 43.rc → 43.0
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.rc...43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:29 +02:00
Jan Tojnar
9de61e3435 gnome.nautilus: 43.beta.1 → 43.rc
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.beta.1...43.rc

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:22 +02:00
Jan Tojnar
8ecf9026cc gnome.nautilus: install docs 2022-10-11 18:52:16 +02:00
Jan Tojnar
27188844ea gnome.nautilus: 43.beta → 43.beta.1
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.beta...43.beta.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:16 +02:00
Jan Tojnar
0e989a5bd9 gnome.nautilus: 43.alpha → 43.beta
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.alpha...43.beta

Also change the environment variable name to prevent crashes when running in an old environment.

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:15 +02:00
Jan Tojnar
7edbfec1c7 gnome.nautilus: 42.2 → 43.alpha
https://gitlab.gnome.org/GNOME/nautilus/-/compare/42.2...43.alpha

Co-Authored-By: Bobby Rong <rjl931189261@126.com>

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:11 +02:00
R. Ryantm
0dfde4541e gnome.nautilus: 42.1.1 -> 42.2 2022-05-28 12:06:22 +02:00
R. Ryantm
1606016efd gnome.nautilus: 42.0 -> 42.1.1 2022-04-25 11:49:39 +02:00
Fabián Heredia Montiel
95f91dbed5 gnome.nautilus: remove unused exempi dependency
https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/26

> Since now we use gexiv2 these are not longer necessary.
2022-03-26 11:01:20 -06:00
Jan Tojnar
66b7d51d18 gnome.nautilus: 42.rc → 42.0
https://gitlab.gnome.org/GNOME/nautilus/-/compare/42.rc...42.0
2022-03-25 15:02:45 +01:00
Jan Tojnar
2156af0633 gnome.nautilus: 42.beta → 42.rc
https://gitlab.gnome.org/GNOME/nautilus/-/compare/42.beta...42.rc
2022-03-25 15:02:36 +01:00
Jan Tojnar
9f42547503 gnome.nautilus: 41.2 → 42.beta
https://gitlab.gnome.org/GNOME/nautilus/-/compare/41.2...42.beta
2022-03-25 15:01:26 +01:00
github-actions[bot]
fd5336b13e
Merge master into staging-next 2022-01-21 18:01:25 +00:00
R. Ryantm
90ec465b16 gnome.nautilus: 41.1 -> 41.2 2022-01-21 13:31:56 +01:00
Jan Tojnar
bb54aca688 gnome.nautilus: fix build 2022-01-02 17:27:49 +01:00
Jan Tojnar
78946b0e98 gnome.nautilus: 41.0 → 41.1 2021-10-31 12:20:29 +01:00
Jan Tojnar
871e855cb7 gnome.nautilus: add dev output
So that propagatedBuildInputs do not pull gnome-autoar.dev into the out closure.
2021-10-13 17:48:28 +02:00
Jan Tojnar
74b6a89cd7 gnome.nautilus: 40.2 → 41.0 2021-10-09 21:35:54 +02:00
R. RyanTM
7d761f4228 gnome.nautilus: 40.1 -> 40.2 2021-09-11 20:03:23 +00:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00