Subject: bug#76991: [PATCH 1/3] gnu: cppgir-for-telegram-desktop: Update to 2e96cab

From: Liliana Marie Prikler <[email-masked]>
Date: Sun, 16 Mar 2025 22:34:09 +0100

Am Sonntag, dem 16.03.2025 um 21:45 +0100 schrieb Arseniy Zaostrovnykh:
> * gnu/packages/glib.scm (cppgir-for-telegram-desktop): Update to the
> latest version 2e96cab8ed40df326815b87b1e4b449e0c1a5947 to fix
> telegram-desktop build that was broken since the gobject-
> introspection
> update (17d9803374 * gnu: gobject-introspection: Update to 1.82.0)
Longer explanations should go before the ChangeLog.  Otherwise the
template it "Update to VERSION."

As a side note, pointing at commits and blaming them is not that nice
:)
"The current version fails to build with gobject-introspection 1.82
because of <reason>, hence we update to a newer version that is
compatible."  would make sense if reason is known either upstream or
downstream.  

> Change-Id: I336168d49c5ac96ce5205f9824ce42701edb058c
If you can reference a bug other than this, you can use a Fixes:
annotation here.

> ---
>  gnu/packages/glib.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
> index 91bb183152..fb1acceac4 100644
> --- a/gnu/packages/glib.scm
> +++ b/gnu/packages/glib.scm
> @@ -1649,7 +1649,7 @@ (define-public cppgir
>  
>  ;; telegram-desktop requires a more recent version of cppgir
>  (define-public cppgir-for-telegram-desktop
> -  (let ((commit "9c4f5820d94d62ab451501f016bfea97156518f4")
> +  (let ((commit "2e96cab8ed40df326815b87b1e4b449e0c1a5947")
>          (revision "0"))
Do bump the revision.  For the message header, report the full version
as shown via `guix show'.
>      (package
>        (inherit cppgir)
> @@ -1664,4 +1664,4 @@ (define-public cppgir-for-telegram-desktop
>             (commit commit)))
>           (file-name (git-file-name name version))
>           (sha256
> -          (base32
> "1fa9nf4yljfarihaqj5kd98yysrky7q316mh6l5b1rq39ga15k9b")))))))
> +          (base32
> "0rdcgnriw8s5fqyx2v4218ii647l4fl1s9crnm9ihzf9bpl2p5p9")))))))

Cheers