Commit Graph

11113 Commits

Author SHA1 Message Date
figsoda
bd6a57b27d
Merge pull request #197958 from jtojnar/unmaintain
Remove myself from maintainers in packages I do not use
2022-10-26 15:40:41 -04:00
Jan Tojnar
2c6b84d6c3 gnomeExtensions.window-corner-preview: remove myself from maintainers 2022-10-26 20:53:04 +02:00
Jan Tojnar
c65cfb6ad6 gnomeExtensions.sound-output-device-chooser: remove myself from maintainers 2022-10-26 20:44:49 +02:00
Bobby Rong
5e661b61dd
Merge pull request #197902 from bobby285271/pantheon
pantheon.switchboard-plug-display: 2.3.2 -> 2.3.3
2022-10-26 22:12:33 +08:00
Bobby Rong
299731eff4
pantheon.switchboard-plug-display: 2.3.2 -> 2.3.3 2022-10-26 20:47:15 +08:00
R. Ryantm
bccba76ece pantheon.switchboard-plug-security-privacy: 2.4.0 -> 2.4.1 2022-10-26 20:43:44 +08:00
piegames
b3c0c4979e
Merge pull request #197629: gnomeExtensions: auto-update 2022-10-26 13:16:51 +02:00
Jan Tojnar
dd21d0b041
Merge pull request #197238 from NixOS/gnome
GNOME: 43.0 → 43.1
2022-10-25 17:40:25 +02:00
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
Sandro
1ce20e8b30
Merge pull request #196577 from wegank/evolution-data-server-darwin 2022-10-25 17:08:23 +02:00
Jan Tojnar
d0072ce484
Merge pull request #197051 from jtojnar/fix-gnome-default-backround
gnome.nixos-gsettings-overrides: Ensure the settings are not overwritten
2022-10-25 17:03:08 +02:00
Jan Tojnar
361d98667c
Merge pull request #197029 from jtojnar/webp-loader
webp-pixbuf-loader: Adopt by GNOME
2022-10-25 17:02:06 +02:00
Jan Tojnar
91135c92cc gnome.gnome-remote-desktop: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-25 16:35:33 +02:00
Jan Tojnar
d4a8bdecc7 gnome.eog: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/eog/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-25 16:35:32 +02:00
Jan Tojnar
a1de6d5467 gnome.updateScript: Add more type annotations
Also switch to enums instead of string values and extract the main function.

Validated with:

    nix-shell -I "nixpkgs=channel:nixos-unstable" -p python3 -p python3Packages.mypy -p python3.pkgs.libversion -p python3.pkgs.requests -p python3.pkgs.types-requests --run 'python -m mypy pkgs/desktops/gnome/find-latest-version.py'
2022-10-25 16:23:42 +02:00
Weijia Wang
b082de986e evolution-data-server: add darwin support 2022-10-25 16:08:28 +02:00
Bobby Rong
fe3940497b
Merge pull request #197681 from bobby285271/gsd
gnome.gnome-settings-daemon338: avoid libsoup2 symbols
2022-10-25 21:41:06 +08:00
Jan Tojnar
812dd30e62 gnome.updateScript: Prevent downgrading packages 2022-10-25 15:14:02 +02:00
Jan Tojnar
a9b97f18d0 gnome.updateScript: Return explicitly set attr path
The update script currently requires attribute to be passed.
Let’s return it using the commit feature.
Otherwise, `update.nix` would use the attribute it first found
for the commit message, which can be something like `emscriptenPackages.libxml2`.
2022-10-25 15:11:29 +02:00
Jan Tojnar
68505781e3 gnome.updateScript: More Python
This was prompted by the need to capture exit status of `find-latest-version.py` in the next commit.
I had to drop `errexit` (if I did not want to result to even worse hacks) but that concealed errors like the following,
when I accidentally used an incorrect equals operator in numeric comparison:

    line 24: ((: 1 = 1 : attempted assignment to non-variable (error token is "= 1 ")

Converting the plumbing in `gnome/update.nix` to Python also makes it slightly easier to read.

For now, `find-latest-version.py` is still invoked as a separate process (rather than being imported as a Python module),
as `update.nix` might be replaced by `genericUpdater` in the future.
2022-10-25 15:09:34 +02:00
Bobby Rong
c0db95992f
Merge pull request #197692 from bobby285271/pantheon
pantheon.sideload: 6.0.2 -> 6.1.0
2022-10-25 19:35:34 +08:00
Bobby Rong
f1d5de6957
pantheon.sideload: 6.0.2 -> 6.1.0 2022-10-25 16:40:11 +08:00
R. RyanTM
4557c2c983
pantheon.wingpanel-indicator-sound: 6.0.1 -> 6.0.2
Co-authored-by: Bobby Rong <rjl931189261@126.com>
2022-10-25 16:15:40 +08:00
Bobby Rong
5641fce009
gnome.gnome-settings-daemon338: avoid libsoup2 symbols
gsd-datetime: "libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported."
2022-10-25 15:36:23 +08:00
Ryan Horiguchi
31bf4f6d11
gnomeExtensions: auto-update 2022-10-25 01:02:30 +02:00
Sandro
c4ecdd2197
Merge pull request #195946 from SuperSamus/bismuth 2022-10-24 23:49:10 +02:00
Emery Hemingway
ce01bd2fc9 arcan: 0.6.2 -> 0.6.2.1
This release is compatible with cat9.
2022-10-23 17:30:21 -05:00
Anna Kudriavtsev
747eb0e121 gnome-extensions: bump 2022-10-22 16:26:29 -05:00
Anderson Torres
5906d56cec
Merge pull request #197171 from atorres1985-contrib/arcan-cat9
arcanPackages.cat9: init at unstable-2018-09-13
2022-10-22 11:59:00 -03:00
Jan Tojnar
dad58286f9 gnome.gnome-software: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar
90649d153c gnome.gnome-maps: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/v43.0...v43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar
c3491bec6a gnome.gnome-initial-setup: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar
f3faf1a6ba gnome.gnome-control-center: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar
04c8342237 gnome.gnome-calendar: 43.0 → 43.1
https://gitlab.gnome.org/GNOME/gnome-calendar/-/compare/43.0...43.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:38 +02:00
Jan Tojnar
591fd945b2 evolution-data-server: 3.46.0 → 3.46.1
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.46.0...3.46.1

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-22 16:41:32 +02:00
github-actions[bot]
71e4896d63
Merge master into staging-next 2022-10-22 12:01:25 +00:00
Bobby Rong
8a00c3cb7d
Merge pull request #197152 from bobby285271/pantheon
Pantheon 7 updates 2022-10-21
2022-10-22 16:09:03 +08:00
AndersonTorres
56423fd97b arcanPackages.cat9: init at unstable-2018-09-13 2022-10-22 02:55:35 -03:00
Bobby Rong
6c2cda994d
pantheon.pantheon-agent-geoclue2: 1.0.5 -> 1.0.6 2022-10-22 10:11:16 +08:00
Bobby Rong
0ecef48716
pantheon.elementary-onboarding: 7.0.0 -> 7.0.1 2022-10-22 10:08:16 +08:00
Bobby Rong
e3babbd9a6
pantheon.switchboard-plug-sharing: 2.1.5 -> 2.1.6 2022-10-22 10:05:57 +08:00
Bobby Rong
e71471a6d0
pantheon.switchboard-plug-printers: 2.2.0 -> 2.2.1 2022-10-22 10:04:35 +08:00
Bobby Rong
707720e32d
pantheon.switchboard-plug-pantheon-shell: 6.3.0 -> 6.3.1 2022-10-22 10:02:27 +08:00
Bobby Rong
a96548da70
pantheon.switchboard-plug-onlineaccounts: 6.5.0 -> 6.5.1 2022-10-22 10:00:50 +08:00
Bobby Rong
4950a3b9c6
pantheon.switchboard-plug-network: 2.4.3 -> 2.4.4 2022-10-22 09:59:11 +08:00
Martin Weinelt
80fc469031 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-21 22:33:42 +02:00
Bobby Rong
3deeae9e62
Merge pull request #196999 from bobby285271/pantheon
pantheon.wingpanel-indicator-power: 6.1.0 -> 6.2.0
2022-10-21 21:53:50 +08:00
Jan Tojnar
9e99c0195d gnome.nixos-gsettings-overrides: Ensure the settings are not overwritten
1d4bddaed5
started copying override files from packages into the schema for compilation.
`gsettings-desktop-schemas` package contains `remove-backgrounds.gschema.override`
which is later in the alphabet than `nixos-defaults.gschema.override`
so it would take precedence over the values from the GNOME NixOS module,
causing the background to not be set, among other things.

Let’s rename the override file coming from the module to be applied last.
2022-10-21 11:49:58 +02:00
Jan Tojnar
a8e19491dd gnome.eog: Support WebP files
A hack until gdk-pixbuf learns to support multiple cache files.
2022-10-21 10:27:14 +02:00
Jan Tojnar
b6804f78b7 gnome.gnome-control-center: Support WebP files
A hack until gdk-pixbuf learns to support multiple cache files.
2022-10-21 10:27:14 +02:00