Bug 26359

Summary: tl-expected - needed to build the newest desktop version of Telegram - new package request
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: New RPM package requestAssignee: All Packagers <pkg-bugs>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: ftg, lovaren, olav
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: https://github.com/TartanLlama/expected
Whiteboard:
Source RPM: tl-expected CVE:
Status comment:
Attachments: The build error
Proposal spec file

Description Kristoffer Grundström 2020-03-19 00:20:53 CET
Description of problem: I know that we have the package called get-telegram to install Telegram, but if you intend to build Telegram from its source and download the full source archive and try to use cmake to build Telegram it stops by not finding the dependancy called tl-expected.

Since the code for tl-expected is licensed as Creative Commons Legal Code 1.0 Universal I took the liberty of making a spec file.

Someone please feel free to fix the spec file and package tl-expected.

Version-Release number of selected component (if applicable): 1.0.0-1
Comment 1 Kristoffer Grundström 2020-03-19 00:22:35 CET
Created attachment 11556 [details]
The build error

CC: (none) => hamnisdude

Comment 2 Kristoffer Grundström 2020-03-19 00:22:56 CET
Created attachment 11557 [details]
Proposal spec file
Kristoffer Grundström 2020-03-19 00:24:24 CET

URL: (none) => https://github.com/TartanLlama/expected

Comment 3 Frank Griffin 2020-03-20 15:19:56 CET
Assigning this package request to all packagers collectively.

Summary: Add tl-expected to Cauldron as it's needed to build the newest desktop version of Telegram => tl-expected - needed to build the newest desktop version of Telegram - new package request
Assignee: bugsquad => pkg-bugs
CC: (none) => ftg

Comment 4 Olav Vitters 2020-04-08 16:05:25 CEST
The spec file has an empty %files section. Also noticed it has a BuildRequires on catch2; this is not available in Mageia AFAICS.

CC: (none) => olav

Comment 5 sturmvogel 2022-04-03 11:07:43 CEST
As our packager for Telegram don't plan to build it from source (see bug 29992 for reasons), there is no need for this package.

Closing WONTFIX.

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX