Subject: Re: [PATCH] gnu: telegram-desktop: Update to 4.8.1

From: Liliana Marie Prikler <[email-masked]>
Date: Thu, 25 May 2023 19:24:20 +0200

Am Mittwoch, dem 24.05.2023 um 22:31 +0300 schrieb Saku Laesvuori:
> * gnu/packages/cpp.scm (c++gsl): Update to 4.0.0.
> * gnu/packages/patches/c++-gsl-find-system-gtest.patch: Delete file.
> * gnu/packages/patches/webrtc-for-telegram-desktop-fix-gcc12-
> cstdint.patch:
>   Delete file.
> * gnu/packages/patches/c++-gsl-move-array-bounds-tests.patch: Delete
>   file.
> * gnu/local.mk (dist_patch_DATA): Remove deleted patches.
> * gnu/packages/glib.scm (glibmm-2.76): New variable.
> * gnu/packages/telegram.scm (libyuv-for-telegram-desktop,
ChangeLog style has closing brackets at the end.
> cmake-helpers-for-telegram-desktop, codegen-for-telegram-desktop,
> lib-base-for-telegram-desktop, lib-crl-for-telegram-desktop,
> lib-lottie-for-telegram-desktop, lib-rpl-for-telegram-desktop,
> lib-spellcheck-for-telegram-desktop, lib-ui-for-telegram-desktop,
> lib-webrtc-for-telegram-desktop, lib-webview-for-telegram-desktop,
> tgcalls-for-telegram-desktop): Bump to submodule checkout.
> (webrtc-for-telegram-desktop): Bump to submodule checkout.
> [patches]: Remove patch.
> [snippet]: Unbundle abseil-cpp and crc32c
> [inputs]: Add crc32c and glibmm-2.76. Replace glib with glib-next.
> (cld3-for-telegram-desktop): New variable.
> (telegram-desktop): Update to 4.8.1
> [snippet]: Add cld3 as a submodule.
> [arguments]<phases>: Add cld3 as a submodule.
> [native-inputs]: Replace glib with glib-next
> [inputs]: Add crc32c, kimageformats, plasma-wayland-protocols,
> protobuf,
>   qtdeclarative-5 and wayland-protocols. Replace glib with glib-next
> and
>   glibmm-2.64 with glibmm-2.76.
> * gnu/packages/patches/telegram-desktop-allow-disable-
> libtgvoip.patch:
>   Update patch.
> ---
That's great and all, but please separate it into one patch per
package.  For the big update to telegram, you can do it together with
the submodule bumps, but the rest ought to be separate.

Cheers