Skip to content

Update parts to last versions#349

Open
sergio-costas wants to merge 1 commit intoubuntu:gnome-46-2404-sdkfrom
sergio-costas:update_to_last_versions_29
Open

Update parts to last versions#349
sergio-costas wants to merge 1 commit intoubuntu:gnome-46-2404-sdkfrom
sergio-costas:update_to_last_versions_29

Conversation

@sergio-costas
Copy link
Contributor

This include libcroco, because GTK4 requires it and downloads its own version if it's not available in the system, but then librsvg fails to build.

Installing our own libcroco fixes this.

Tested with:

  • Firefox
  • Cheese
  • Chromium
  • Darktable
  • Element-desktop
  • Epiphany
  • Evince
  • Gimp
  • Gnome-Characters
  • Gnome-Mines
  • Gnome-Recipes
  • Kicad
  • Shotwell
  • Telegram-Desktop
  • Mattermost-desktop

All of them work fine.

Copy link
Member

@kenvandine kenvandine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One inline comment on an extra blank line, otherwise this looks fine.

This include libcroco, because GTK4 requires it and downloads its
own version if it's not available in the system, but then librsvg
fails to build.

Installing our own libcroco fixes this.

Tested with:

* Firefox
* Cheese
* Chromium
* Darktable
* Element-desktop
* Epiphany
* Evince
* Gimp
* Gnome-Characters
* Gnome-Mines
* Gnome-Recipes
* Kicad
* Shotwell
* Telegram-Desktop
* Mattermost-desktop

All of them work fine.
@sergio-costas sergio-costas force-pushed the update_to_last_versions_29 branch from 6d2139e to 26729b0 Compare January 28, 2026 08:53
@3v1n0
Copy link
Contributor

3v1n0 commented Jan 28, 2026

Still feel it's a bit risky to switch to very new stable versions of gtk and friends, especially because we should also update the themes (yaru) with it.

However, I'd like to get #344 to land first so at least we can have some CI testing now

@sergio-costas
Copy link
Contributor Author

@3v1n0 If you prefer, I can go back for glib, gobject-introspection, gtk4, glibmm and gtkmm...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants