[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8
From: |
Saku Laesvuori |
Subject: |
[bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8 |
Date: |
Fri, 21 Jul 2023 00:06:00 +0300 |
> > You should probably mention adding `libsrtp-for-telegram-desktop` in the
> > ChangeLog.
>
> Looks like it's not longer necessary, Changelog is auto-generated, that
> said in the main Changelog
I mean the commit message. Now your commit message's ChangeLog only
mentions updating webrtc-for-telegram-desktop. See my last telegram
commit 6192acf8b77 for an example of what I'm talking about.
I would assume the ChangeLog file is autogenerated based on the commit
messages.
> > Have you tried using the libsrtp version packaged in Guix as an input to
> > `webrtc-for-telegram-desktop` instead of bundling it? If that doesn't
> > work, have you tried packaging libsrtp 2.5.0 and using it as an input?
> > It would probably be relatively easy with record inheriting.
> >
> > I'm quite new to Guix (and couldn't push changes even if they were
> > perfect) so someone else might have more comments on this.
>
> I tried but it require source code inside libsrtp folder, for example
> '/crypto/cipher/cipher.c', also libsrtp package is the compiled version
> and webrtc-.. require source code from libsrtp.
You would probably have to patch the `CMakeLists.txt` so it doesn't try
to build libsrtp from source, see what I did with crc32c in the
mentioned commit for reference. It is quite possible that telegram
doesn't actually need the source code and they are simply using a git
submodule to simplify their own dependency versioning and development.
You might also have to add a new libsrtp version because the one
packaged in Guix is not configured to use openssl unlike telegram
expects. I'd still try the packaged version first if compiling telegram
a few more times isn't a big problem for you.
signature.asc
Description: PGP signature
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/20
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Saku Laesvuori, 2023/07/20
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/20
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8,
Saku Laesvuori <=
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/20
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Saku Laesvuori, 2023/07/21
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Raghav Gururajan, 2023/07/22
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Saku Laesvuori, 2023/07/22
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/24
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Raghav Gururajan, 2023/07/24
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Saku Laesvuori, 2023/07/26
- [bug#64748] [PATCH] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/26
[bug#64748] [PATCH v2] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/20
[bug#64748] [PATCH v3] gnu: webrtc-for-telegram-desktop: Update to a45d8b8, Distopico, 2023/07/26