about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/telegram
AgeCommit message (Collapse)AuthorFilesLines
2022-03-18Merge pull request #148672 from ilya-fedin/update-kotatogramSandro5-42/+816
2022-03-17kotatogram-desktop: add Darwin supportIlya Fedin4-22/+627
tdesktop and kotatogram both have macos builds, so it shouldn't be hard to make them available in nixpkgs
2022-03-17kotatogram-desktop: 1.4.1 -> 1.4.9Ilya Fedin3-57/+151
2022-03-17kotatogram-desktop: apply nixpkgs-fmtIlya Fedin2-21/+96
2022-03-13tdesktop: 3.5.2 -> 3.6.0R. Ryantm2-5/+5
2022-02-25tdesktop: 3.4.8 -> 3.5.2Yevhen Shymotiuk2-5/+7
2022-02-07Merge master into staging-nextgithub-actions[bot]1-1/+1
2022-02-07tdesktop: Remove myself as maintainerVanilla1-1/+1
2022-02-06kotatogram-desktop.tg_owt: fix typoJonathan Ringer1-1/+1
2022-02-06kotatogram-desktop.tg_owt: pin mpeg to 4.xJonathan Ringer1-2/+2
2022-01-20tdesktop: 3.4.3 -> 3.4.8R. Ryantm1-2/+2
2022-01-04Merge pull request #152702 from MrMebelMan/update/tdesktopMarek Mahut2-6/+12
tdesktop: 3.1.11 -> 3.4.3
2022-01-04tdesktop: 3.1.11 -> 3.4.3Vanilla2-6/+12
2022-01-01tdesktop: Remove myself as maintainerMichael Weiss1-1/+1
I don't use Telegram-Desktop anymore and it looks like the transition to new maintainers is working so far (so there's no reason for me to remain listed as a maintainer).
2021-11-11epoxy: rename to libepoxyKerstin Humm2-4/+4
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-06Merge pull request #144070 from VergeDX/tdesktopJanne Heß2-5/+5
2021-11-02maintainers: remove superherointjsuperherointj1-1/+1
2021-11-01tdesktop: fix buildSandro Jäckel1-1/+6
2021-11-01tdesktop: 3.1.9 -> 3.1.11Vanilla2-5/+5
2021-10-09tdesktop: 3.1.8 -> 3.1.9Vanilla1-2/+2
2021-10-08tdesktop: 3.1.1 -> 3.1.8Vanilla1-2/+4
2021-09-25tdesktop: 3.1.0 -> 3.1.1Vanilla1-2/+2
2021-09-21tdesktop: Add maintainer vanillaVanilla1-1/+1
2021-09-20tdesktop 3.0.1 -> 3.1.0Vanilla2-5/+7
2021-09-09tdesktop: 2.9.3 -> 3.0.1Vanilla1-2/+4
2021-08-26tdesktop: 2.9.0 -> 2.9.3Ilan Joselevich1-19/+87
2021-08-06tdesktop: fix qt5 selection, cleanupSandro Jäckel1-6/+4
2021-08-02Merge pull request #131275 from superherointj/package-telegram-cli-20200106Sandro1-0/+49
2021-08-02telegram-cli: init 20200106superherointj1-0/+49
Co-authored-by: @sikmir @SuperSandro2000
2021-07-31tdesktop: 2.8.11 -> 2.9.0 (#132195)Yuka1-11/+3
2021-07-25tdesktop: remove abbradar from maintainersMichael Weiss1-1/+1
Their last tdesktop commit is 4c3c71fdd4b from 2018. Thank you for maintaining Telegram-Desktop in the past.
2021-07-25tdesktop: Cleanup/refactorMichael Weiss2-19/+7
Drop old/outdated comments and some reordering for consistency.
2021-07-23tdesktop: bundle the default fontoxalica1-0/+2
It's worth to think about setting -DDESKTOP_APP_USE_PACKAGED_FONTS=OFF since it's impossible to install fonts as dependencies of packages with Nix and tdesktop's widgets are developed only with Open Sans in mind (it has a lot of hardcoded values and wide fonts like DejaVu may even go out of widgets' bounds) https://github.com/NixOS/nixpkgs/pull/130827#issuecomment-885212649
2021-07-23tdesktop: patch dlopen pathsoxalica1-0/+7
2021-07-23tdesktop: clean up and fix outdated commentsoxalica1-9/+10
2021-07-23libtgvoip: removeoxalica1-4/+0
It's removed because: 1. It's an internal library which is only used by telegram itself, and it's fine to use its bundled source in telegram. 2. It's forced to produce static library, is very fast to build (less than 1min) and is quite small (<2 MiB). 3. Reduce extra maintenance work and have almost no other drawback.
2021-07-23tdesktop: use bundled libtgvoipoxalica1-5/+4
2021-07-23tdesktop.tg_owt: rework and clean upoxalica1-6/+14
- Build shared library to keep binary small. - Prefer system-wide libraries instead of bundled ones. - `abseil-cpp` (absl) is required for downstream build and appears in output cmake file. So it's added to `propagatedBuildInputs`.
2021-07-18tdesktop: 2.8.4 -> 2.8.11Nick Cao1-5/+13
2021-07-03tdesktop: Drop the enchant2 and dee dependenciesMichael Weiss1-6/+4
Ilya Fedin informed me that they aren't required anymore. Thanks :)
2021-07-03tdesktop: 2.8.3 -> 2.8.4Ilan Joselevich1-2/+2
2021-06-28tdesktop: 2.8.1 -> 2.8.3Michael Weiss1-2/+4
2021-06-27tdesktop: Finalize the update scriptMichael Weiss1-3/+10
Now the fetchgit sources are properly prefetched.
2021-06-27tdesktop: 2.8.0 -> 2.8.1Michael Weiss2-20/+13
This also improves the packaging (see #128219).
2021-06-26kotatogram-desktop: Copy the old tg_owt.nix from tdesktopMichael Weiss2-1/+37
The current tg_owt version (since the update of tdesktop to version 2.8.0 in 0d509d366d4) isn't compatible with kotatogram-desktop anymore.
2021-06-26tdesktop: 2.7.5 -> 2.8.0Michael Weiss2-27/+29
2021-06-26tdesktop: Add an update scriptMichael Weiss1-0/+70
To make sure that all dependencies are updated as well. Last TODO: tg_owt_hash (requires nix-prefetch-git for the submodules).
2021-06-10Change all alsaLib references to alsa-libAndersonTorres3-6/+6
2021-06-03tdesktop: add optional dependenciesJonathan Ringer1-4/+4
2021-06-03tdesktop: 2.7.4 -> 2.7.5Jonathan Ringer1-8/+14