Subject: Re: [bug#75167] [PATCH gnome-team 6/6] gnu: gnome-builder: Update to 47.2.

From: Maxim Cournoyer <[email-masked]>
Date: Sun, 29 Dec 2024 13:38:13 +0900

Hello,

Liliana Marie Prikler <[email-masked]> writes:

> * gnu/packages/gnome.scm (gnome-builder): Update to 47.2.
> [#:phases]: Drop ‘patch-source’:
> [inputs]: Add gom and libspelling.  Replace libpeas with libpeas-2.
> [native-inputs]: Add gcc-14.

[...]

>             gspell
>             gtk
> +           gom

Not added in alphabetical order.

>             json-glib
>             jsonrpc-glib
>             libadwaita
> @@ -13721,9 +13714,10 @@ (define-public gnome-builder
>             libdex
>             libgit2-glib
>             libpanel
> -           libpeas
> +           libpeas-2
>             libportal
>             libsoup
> +           libspelling
>             llvm
>             libostree
>             python
> @@ -13738,6 +13732,10 @@ (define-public gnome-builder
>       (list desktop-file-utils           ;for desktop-file-validate
>             `(,glib "bin")
>             gettext-minimal
> +           ;; GCC 14 seems to be required to not end up in a compilation
> +           ;; failure.
> +           ;; See <https://gitlab.gnome.org/GNOME/gnome-builder/-/issues/2176>.
> +           gcc-14

Alternatively, there's this small patch:
https://gitlab.gnome.org/-/project/426/uploads/3595cbe09fb9dd41d558a317251ca356/gdkrgba.patch;
perhaps could be applied in a substitute phase.  Not sure what is best here,
I'll leave it to your judgement.

-- 
Thanks,
Maxim