Commit graph

551295 commits

Author SHA1 Message Date
Bobby Rong
9f713fca3a gnome.ghex: 44.2 → 45.beta
https://gitlab.gnome.org/GNOME/ghex/-/compare/44.2...45.beta

No build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:55 +01:00
Bobby Rong
8ed9f0445f glib: 2.77.1 → 2.77.2
https://gitlab.gnome.org/GNOME/glib/-/compare/2.77.1...2.77.2

A few minor bugfixes. Other than this breaks darwin build this looks good.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:55 +01:00
Bobby Rong
85327f43f4 gjs: 1.77.1 → 1.77.2
https://gitlab.gnome.org/GNOME/gjs/-/compare/1.77.1...1.77.2

Ported to SpiderMonkey 115.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:55 +01:00
Bobby Rong
ab719e4f07 gnome.gnome-calendar: 44.1 → 45.beta
https://gitlab.gnome.org/GNOME/gnome-calendar/-/compare/44.1...45.beta

geocode-glib_2 dependency no longer needed:

eff84e9905

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:54 +01:00
Bobby Rong
511d457142 nixos/gnome: Replace eog with loupe
ad3b4ca520

Acked-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:54 +01:00
Bobby Rong
ce23515823 loupe: init at 45.beta.1
https://gitlab.gnome.org/GNOME/loupe/-/commits/45.beta.1

Co-authored-by: 06kellyjac <dev@j-k.io>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:54 +01:00
Bobby Rong
449c35bd5c glycin-loaders: init at 0.1.beta.2
https://gitlab.gnome.org/sophie-h/glycin/-/commits/0.1.beta.2

This builds the "loaders" part of the project. This will be needed
for "glycin" the library, and will be needed for new loupe to actually
open any images.

Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:53 +01:00
Bobby Rong
d052d2659a orca: 45.alpha → 45.beta2
https://gitlab.gnome.org/GNOME/orca/-/compare/ORCA_45_ALPHA...ORCA_45_BETA2

There is a PSA in the news, but we should be using cpython 0.29 to build *brltty*
and I don't aware of crash here.

https://discourse.gnome.org/t/psa-for-distros-brltty-should-be-built-using-cython-0-29-x-not-cython-3

Rebased our patch another time due to the f-string migration.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:53 +01:00
Bobby Rong
dec1ace1b4 gnome.nautilus: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/nautilus/-/compare/45.alpha...45.beta

Lots of design changes, no build changes that need action.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:53 +01:00
Bobby Rong
7520611fe9 gnome.gnome-system-monitor: 45.beta → 45.0
https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/compare/45.beta...45.0

No build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:52 +01:00
Bobby Rong
a7c1d50d9e gnome.gnome-settings-daemon: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/compare/45.alpha...45.beta

Fixed linkage of GResources, no build changes require actions.

f01f0bfffd

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:52 +01:00
Bobby Rong
64fb2f4bf2 gnome.gnome-shell-extensions: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/compare/45.alpha...45.beta

Ported to ESM, rewritten the fix_gmenu.patch, I found these
docs useful for frontend newbie like me:

https://gjs.guide/extensions/upgrading/gnome-shell-45.html#esm
https://gitlab.gnome.org/GNOME/gjs/-/blob/1.77.2/doc/ESModules.md

Using dynamic import() statements with top-level await since we need to control what is imported.
Seem to work, though it might potentially block gnome-shell thread for a bit?

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:52 +01:00
Bobby Rong
5b2f26a978 gnome.gnome-flashback: 3.46.0 → 3.49.1
https://gitlab.gnome.org/GNOME/gnome-flashback/-/compare/3.46.0...3.49.1

Makes gnome-bluetooth optional. Moves polkit to separate process.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:52 +01:00
Bobby Rong
53d7797e1e gnome.gnome-contacts: 44.0 → 45.beta
https://gitlab.gnome.org/GNOME/gnome-contacts/-/compare/44.0...45.beta

meson changes look okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:52 +01:00
Bobby Rong
68d81fa1ce gnome.gnome-calculator: 45.beta → 45.0
https://gitlab.gnome.org/GNOME/gnome-calculator/-/compare/45.beta...45.0

Requires new libadwaita, no other build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:51 +01:00
Bobby Rong
5e16f03cec gnome.mutter43: Remove support for window shading
This fixes a crash when gsettings-desktop-schemas >= 45.alpha is used: Settings schema
'org.gnome.desktop.wm.keybindings' does not contain a key named 'toggle-shaded'.

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2884
2023-11-21 08:41:51 +01:00
Bobby Rong
14fb201c7c nixos/gnome: Replace cheese with snapshot
f2b0abe388

Acked-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:50 +01:00
Bobby Rong
02848fc11c snapshot: init at 45.beta
https://gitlab.gnome.org/GNOME/snapshot/-/commits/45.beta

If you are having issues, try these environment variables to get more info:

- RUST_LOG=snapshot=debug,aperture=debug
- RUST_BACKTRACE=1
- GST_DEBUG=3

Still need to see if we should study anything from cheese.
2023-11-21 08:41:50 +01:00
Bobby Rong
e403416ffe gnome.mutter43: Fix build with sysprof 45
... which provides sysprof-6 instead of sysprof-4.

It should be safe to use sysprof-6 since it is only used
for org.gnome.Sysprof3.Profiler D-Bus interface path,
which did not change.

Acked-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:50 +01:00
Bobby Rong
bc5e69c5bf evolution-ews: 3.48.2 → 3.49.2
https://gitlab.gnome.org/GNOME/evolution-ews/-/compare/3.48.2...3.49.2

No build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:50 +01:00
Bobby Rong
dac768c92d evolution-data-server: 3.48.4 → 3.49.2
https://gitlab.gnome.org/GNOME/evolution-data-server/-/compare/3.48.4...3.49.2

The major build change will be "Add gi-docgen based documentation for all the libraries".
ENABLE_GI_DOCGEN defaults to false.

97a152b83b

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:49 +01:00
Jan Tojnar
ede0ce8aba chatty: add missing dependency
evolution-data-server no longer propagates libsecret.
2023-11-21 08:41:49 +01:00
Jan Tojnar
9e2587e742 calls: add missing dependency
evolution-data-server no longer propagates libsecret.
2023-11-21 08:41:49 +01:00
Bobby Rong
571f7aa368 gnome.gnome-shell: 45.alpha → 45.beta.1
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/45.alpha...45.beta.1

Replace gkbd-keyboard-display with tecla:

04aaa4b67b

New default-on camera_monitor meson option, tested the indicator using snapshot:

d09d24666a

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:49 +01:00
Bobby Rong
815aa90ee3 gnome.mutter: 45.alpha → 45.beta.1
https://gitlab.gnome.org/GNOME/mutter/-/compare/45.alpha...45.beta.1

New libei dependency:

2fb3bdf774

Also applies a temporarily fix for sysprof-6:

7405bad609

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:48 +01:00
Bobby Rong
a267f329ad libpanel: 1.2.0 → 1.3.0
https://gitlab.gnome.org/GNOME/libpanel/-/compare/1.2.0...1.3.0

License has been LGPL-3.0-or-later since the beginning:
063922beb5

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:48 +01:00
Bobby Rong
a8943c2285 libdex: 0.3.0 → 0.3.1
https://gitlab.gnome.org/GNOME/libdex/-/compare/0.3.0...0.3.1

No build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:47 +01:00
Bobby Rong
616a3584d7 gnome-text-editor: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/gnome-text-editor/-/compare/45.alpha...45.beta

No build changes other than bump version in meson.build.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:47 +01:00
Bobby Rong
84d3decae3 gnome-builder: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/gnome-builder/-/compare/45.alpha...45.beta

Requires sysprof-6.

e3f0cd3ee1

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:47 +01:00
Bobby Rong
15c33ee142 gnome.zenity: 3.99.0 → 3.99.1
https://gitlab.gnome.org/GNOME/zenity/-/compare/3.99.0...3.99.1

No build changes that need action.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:46 +01:00
Bobby Rong
efb08d9060 gnome.gnome-remote-desktop: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/compare/45.alpha...45.beta

Provides a meson option for disabling tests, so we can clean things up

9e77f05587s

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:46 +01:00
Bobby Rong
6d284110a0 gnome.gnome-control-center: 45.alpha → 45.beta
https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/45.alpha...45.beta

Replace gkbd-keyboard-display with tecla:

4e340b7602

Use new libadwaita widgets. New Privacy panel.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:46 +01:00
Bobby Rong
d511c54d03 libgweather: 4.2.0 → 4.3.2
https://gitlab.gnome.org/GNOME/libgweather/-/compare/4.2.0...4.3.2

The ci changes are basically not related to the other changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:45 +01:00
Bobby Rong
bb10d57496 vte: 0.72.2 → 0.73.93
https://gitlab.gnome.org/GNOME/vte/-/compare/0.72.2...0.73.93

New (direct) dependency cairo:

8e488c7bba

Upstream builds both gtk3 and gtk4 by default now, since we have separate
package for them we adjust the flags accordingly.

fb09294b61

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:45 +01:00
Bobby Rong
e5f1221317 sysprof: 3.48.0 → 45.beta
https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.48.0...45.beta

New libdex dependency:

d1bcf93922

Dropped pango (pangoft2) dependency:

d6539c1bdb

The libsysprof option is dropped and re-introduced fromt the -analyze and -profile libs:

12e75e4c8c
dbb7833cbf

The agent option is merged into tools:

1fba250444

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:45 +01:00
Bobby Rong
a8d3770df8 gnome.gnome-logs: 43.0 → 45.beta
https://gitlab.gnome.org/GNOME/gnome-logs/-/compare/gnome-logs-43.0...gnome-logs-45.beta

Requires new libadwaita, use gnome.post_install().

Removes redundant check for pkg-config.

acac71e2c7

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:44 +01:00
Bobby Rong
bf6a57c423 gtkmm4: 4.11.3 → 4.12.0
https://gitlab.gnome.org/GNOME/gtkmm/-/compare/4.11.3...4.12.0

We are building this with meson.

No build changes other than needs gtk 4.12.0.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:44 +01:00
Bobby Rong
943dbced06 gnome-tecla: init at 45.alpha
https://gitlab.gnome.org/GNOME/tecla/-/commits/45.alpha

Note that we have an existing tecla package in Nixpkgs, that is a different project.

Tested-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:43 +01:00
Bobby Rong
c585543ccd xdg-desktop-portal: 1.16.0 → 1.17.0
https://github.com/flatpak/xdg-desktop-portal/compare/1.16.0...1.17.0
https://github.com/flatpak/xdg-desktop-portal/releases/tag/1.17.0

Ported to meson. Some of the changes are highlighted in the
"Changes that might be relevant for distributors" session in
https://github.com/flatpak/xdg-desktop-portal/releases/tag/1.18.0

Notably, desktop environments are now responsible for declaring preferred portal backends:
939f0b0fce

Specify sysconfdir so that the configs are loaded from `/etc` rather than `$out/etc`.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:43 +01:00
Bobby Rong
8a87c968a7 libpeas2: init at 1.99.0
https://gitlab.gnome.org/GNOME/libpeas/-/compare/libpeas-1.36.0...1.99.0
2023-11-21 08:41:43 +01:00
Bobby Rong
67fad0f4bb xdg-desktop-portal-gnome: 44.2 → 45.beta
https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/compare/44.2...45.beta

- New portal implementations.
- Settings portal is now also exposed when running outside of GNOME
  1a1c840ede

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:42 +01:00
Bobby Rong
2d3d41484b tracker: 3.5.3 → 3.6.alpha
https://gitlab.gnome.org/GNOME/tracker/-/compare/3.5.3...3.6.alpha

I am looking at c9b9fb92dd
but it looks like we are doing nothing at trackertestutils right now, I guess regular users should
not need this?

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2023-11-21 08:41:42 +01:00
Bobby Rong
0bf52d79b3 orca: 44.1 → 45.alpha
https://github.com/GNOME/orca/compare/ORCA_44_1..ORCA_45_ALPHA

Grepped all "subprocess" usage, I was suprised when I saw even
`cat` was also handled.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:41 +01:00
Bobby Rong
541c27ef32 libdex: 0.2.0 → 0.3.0
https://gitlab.gnome.org/GNOME/libdex/-/compare/0.2.0...0.3.0

meson change looks okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:41 +01:00
Bobby Rong
2e74c6988b libadwaita: 1.3.5 → 1.4.beta
https://gitlab.gnome.org/GNOME/libadwaita/-/compare/1.3.5...1.4.beta

New appstream dependency:

876672aac1

Color scheme will now only use GSettings with `ADW_DISABLE_PORTAL=1`, users should install XDG portals
or set the variable if they want Adwaita apps to respect their color scheme:

e715fae6a5

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:40 +01:00
Bobby Rong
b0c2d00fce gtkmm4: 4.10.0 → 4.11.3
https://gitlab.gnome.org/GNOME/gtkmm/-/compare/4.10.0...4.11.3

Updated for gtk4 4.11.3. Build changes look okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:40 +01:00
Bobby Rong
abd07af525 gtk4: 4.10.4 → 4.12.0
https://gitlab.gnome.org/GNOME/gtk/-/compare/4.10.4...4.12.0

New build-aux/meson/gen-visibility-macros.py:

4d1f7a476d

docs build options renamed:

6af55a31d7

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:39 +01:00
Bobby Rong
072bc21c14 gsettings-desktop-schemas: 44.0 → 45.alpha
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/compare/44.0...45.alpha

I see two major changes:

Revert back to jpeg wallpapers: Hopefully we are not affected to thanks to the
remove-backgrounds.gschema.override

Remove window shading: This should cause crash on packages that still need it,
in particular magpie 0.9.2 and mutter 43.x. For Budgie we can see if it can
be fixed in new release, for Pantheon we will need mutter 44 or a manual backport of
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2884.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:39 +01:00
Bobby Rong
0cd888bc4a gnote: 44.1 → 45.alpha
https://gitlab.gnome.org/GNOME/gnote/-/compare/44.1...45.alpha

Ported to Gtkmm 4, no longer required gspell ("Need updated version that support GTK 4").

36bee36a44

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:39 +01:00
Bobby Rong
67a125f7dd gnome-text-editor: 44.0 → 45.alpha
https://gitlab.gnome.org/GNOME/gnome-text-editor/-/compare/44.0...45.alpha

Needs new libadwaita, no other build changes.

Also remove pcre – it has not been used since
6ea5bbae19
This was missed in 428915f452
and was pointed out in the latest docs changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:38 +01:00