Commit Graph

337 Commits

Author SHA1 Message Date
Nick Cao
82bddde9da
telegram-desktop: override glibmm to 2.78.0 2023-10-29 16:09:20 -04:00
Nick Cao
372997d766
telegram-desktop: 4.8.4 -> 4.11.1
Diff: https://github.com/telegramdesktop/tdesktop/compare/v4.8.4...v4.11.1

Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.11.1
2023-10-29 16:01:34 -04:00
Nick Cao
972f7a99cb
telegram-desktop.tg_owt: unstable-2023-08-15 -> unstable-2023-10-17
Diff: 0532942ac6...be153adaa3
2023-10-29 16:01:33 -04:00
Nick Cao
3a567fc49c
telegram-desktop: add patch for qt 6.6 support 2023-10-12 09:30:51 -04:00
Fabián Heredia Montiel
878ebcb3a8 tg_owt: unstable-2023-05-01 → unstable-2023-08-15 2023-08-24 20:11:43 -06:00
Austin Horstman
d26b1b2d4a
treewide: add meta.mainProgram to instant-messengers 2023-08-04 10:10:24 -05:00
Guilherme Ramos Costa Paixao
0fa6394cbb telegram-cli: remove 2023-07-28 10:51:54 -03:00
Nick Cao
0e3b14bf51
telegram-desktop: 4.8.3 -> 4.8.4
Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.8.4
2023-06-14 21:38:59 +08:00
Nick Cao
315a9775c6
Merge pull request #234359 from VergeDX/kotatogram-desktop
kotatogram-desktop.tg_owt: unpin openssl_1_1
2023-06-13 19:11:32 -06:00
Vanilla
d3defcfc35
kotatogram-desktop.tg_owt: unpin openssl_1_1 2023-06-13 23:40:55 +08:00
Nick Cao
fee71b7f59
telegram-desktop: patch for failing to open links on wayland 2023-06-08 16:58:28 +08:00
Nick Cao
4fb5325fdf
telegram-desktop: 4.8.1 -> 4.8.3 2023-06-03 09:52:55 +08:00
Nick Cao
9eee76ae0d
telegram-desktop: use nix-update-script 2023-06-03 09:48:57 +08:00
Vanilla
cd68d5d7b9
Revert "kotatogram-desktop/tg_owt: supply right openssl version"
This reverts commit f83a8afc99.
2023-05-27 13:05:08 +08:00
Weijia Wang
5bafafe369 treewide: microsoft_gsl -> microsoft-gsl 2023-05-26 13:43:45 +03:00
Nick Cao
0afbf16a1f
telegram-desktop.tg_owt: unpin openssl_1_1 2023-05-02 10:28:37 +08:00
K900
99cb935fbf telegram-desktop: remove crimes
This may have worked 4 years ago, but it most definitely does not work on the binary wrapper.
2023-04-27 00:42:21 +03:00
Nick Cao
19964a24dc
telegram-desktop: 4.8.0 -> 4.8.1 (#228060) 2023-04-25 11:05:19 +02:00
Nick Cao
5e89f70444
telegram-desktop: 4.7.1 -> 4.8.0
Release note: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.8.0
2023-04-22 20:34:53 +08:00
Vladimír Čunát
fd77cd7a01
Merge branch 'master' into staging-next
Indentation conflict in vulkan-related src fetches.
2023-04-08 11:33:08 +02:00
Sandro Jäckel
e6c5f4cff8
telegram-desktop: rename from tdesktop 2023-04-07 16:46:39 +02:00
Bobby Rong
4693c65af3
tdesktop: Drop glibmm_2_68 override
We are now building this with glibmm 2.76.

This reverts commit b6641c2209.
2023-04-06 22:15:34 +08:00
Nick Cao
b6641c2209
tdesktop: override glibmm_2_68 to version 2.76.0 2023-04-04 09:56:26 +08:00
Nick Cao
baee1005c9
tdesktop: 4.6.5 -> 4.7.1
Diff: https://github.com/telegramdesktop/tdesktop/compare/v4.6.5...v4.7.1

Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.7.1
2023-04-04 09:56:25 +08:00
github-actions[bot]
705ac3185e
Merge master into staging-next 2023-03-23 06:01:22 +00:00
Nick Cao
3abfa15068
Merge pull request #218726 from NickCao/tdesktop-register
tdesktop: add patch to disable custom URL scheme registration
2023-03-23 13:33:33 +08:00
github-actions[bot]
c70342c89c
Merge master into staging-next 2023-03-19 00:02:27 +00:00
Adam Stephens
c19b09c243 tdesktop: fix aarch64 build failures 2023-03-18 22:04:59 +01:00
github-actions[bot]
455127ad5e
Merge master into staging-next 2023-03-16 18:01:20 +00:00
Weijia Wang
7db54bdcb1 kotatogram-desktop: unbreak on aarch64-linux 2023-03-16 15:00:54 +02:00
Atemu
9bd2506458 treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4
These packages were identified as broken when ffmpeg = ffmpeg_5.

Tested _only_ by building them. If you are a maintainer of one of these
packages, please test whether your package still works.
2023-03-13 16:42:22 -06:00
Nick Cao
1320cb8157
tdesktop: add patch to disable custom URL scheme registration
The generated .desktop files contains references to unwrapped tdesktop,
breaking scheme handling. And the scheme handler is already registered
in the packaged .desktop file, rendering this unnessesary

Reference: https://github.com/NixOS/nixpkgs/issues/218370
2023-02-28 10:52:38 +08:00
Nick Cao
e3f9921357
tdesktop: 4.6.3 -> 4.6.5 2023-02-26 10:28:46 +08:00
Yureka
e8de6a730c tdesktop.tg_owt: additional fix for GCC 12 + musl 2023-02-19 13:40:44 +01:00
Nick Cao
2373e77aa2
Merge pull request #216598 from NickCao/tdesktop
tdesktop: 4.6.2 -> 4.6.3
2023-02-18 15:52:30 +08:00
Alex Wied
19de50fd8f kotatogram-desktop: fix tg_owt 2023-02-16 13:32:02 -05:00
Nick Cao
e5ef7ae79e
tdesktop: 4.6.2 -> 4.6.3
Release: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.6.3
Changes: https://github.com/telegramdesktop/tdesktop/compare/v4.6.2...v4.6.3
2023-02-16 14:05:10 +08:00
github-actions[bot]
bff8e74964
Merge master into staging-next 2023-02-10 06:01:18 +00:00
Nick Cao
061420564f
tdesktop: 4.6.1 -> 4.6.2
Changelog: https://github.com/telegramdesktop/tdesktop/releases/tag/v4.6.2
2023-02-09 11:17:58 +08:00
github-actions[bot]
41e5bd55d5
Merge master into staging-next 2023-02-07 06:01:28 +00:00
Nick Cao
1adcc3be90
tdesktop: 4.6.0 -> 4.6.1 2023-02-07 07:39:27 +08:00
github-actions[bot]
ae91e9a960
Merge master into staging-next 2023-02-04 06:01:09 +00:00
Nick Cao
f4ba1f56ad
tdesktop: 4.5.3 -> 4.6.0 2023-02-04 09:12:10 +08:00
Fabián Heredia Montiel
413920705e tg_owt: add gcc12 patch 2023-01-27 21:20:52 -06:00
Shawn8901
0a1dd3ced1 treewide: remove global with lib; in pkgs/{misc,networking} 2023-01-24 17:29:20 +01:00
Alexander Bantyev
cf6795e458
Merge pull request #207606 from ilya-fedin/kotatogram-tg-owt-openssl-fix
kotatogram-desktop/tg_owt: supply right openssl version
2023-01-21 08:50:35 +04:00
Ilya Fedin
77d99717a6 kotatogram-desktop: fix build on Darwin after #210062 2023-01-19 18:08:56 +04:00
Nick Cao
32b88691bf
tdesktop: 4.4.1 -> 4.5.3 2023-01-08 19:29:25 +08:00
Ilya Fedin
f83a8afc99 kotatogram-desktop/tg_owt: supply right openssl version
tg_owt doesn't really support openssl 3.x yet, video/voice chats don't work
2022-12-24 22:40:52 +04:00
Rick van Schijndel
9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00