kn
8fe904abf6
Remove unused DESKTOP_APP_EXECUTABLE_PATH_OVERRIDE
...
The upstream fix uses PATH lookup; this override is a left-over from
a previous version of the restart fix (cmake reports it as unused).
2022-03-25 16:07:39 +00:00
kn
19f172459d
Disable Neon on arm
2022-03-18 19:59:16 +00:00
kn
beaefccacd
Update to tdesktop 3.6.1
2022-03-18 19:36:50 +00:00
kn
8519a48289
Update to tdeskto 3.6.0
2022-03-11 22:45:10 +00:00
naddy
3f5796b9fd
drop RCS Ids
2022-03-11 19:45:43 +00:00
kn
ea79588912
Enable debug package
...
Require recent tg_owt with debug package to keep in sync
2022-03-10 13:51:33 +00:00
kn
8b29897020
Silence only *-clang compilers wrt. -fstack-clash-protection
2022-03-10 12:22:41 +00:00
kn
5716e16517
Update to tdesktop 3.5.6 beta
...
Use updated restart fix, zap RCSIDs
2022-03-09 16:48:18 +00:00
kn
9fb58531e6
Make restarts work
...
`telegram-desktop` fails to restart since tdesktop fails to obtain
the executable path; apply upsteam patch to pass a hardcoded path
from the port to use in the restart code.
This makes restarts work as intended, e.g. after changing UI zoom
or language, when started via PATH lookup (the .desktop file does
that).
2022-03-06 23:01:27 +00:00
kn
6e93d10c51
Stupid me forgot a file
2022-03-06 16:50:40 +00:00
kn
08c6ae6f54
Update to tdesktop 3.5.5 beta
2022-03-06 16:40:14 +00:00
kn
21dafa493a
tdesktop ccache hints are useful for tg_owt as well
2022-03-06 16:38:21 +00:00
kn
f493cbd3d2
Hint at ccache(1) knobs for effective caching
2022-03-05 18:22:29 +00:00
kn
44a7886350
Update to tdesktop-3.5.3beta
...
Upstream merged my patch to disable jemalloc via cmake.
2022-03-02 02:43:35 +00:00
kn
055971a1f6
Replace patch hunk with CFLAGS/CXXFLAGS addition
2022-03-02 00:40:09 +00:00
kn
bd7a40dafb
Remove obsolete patch disabling libdispatch
...
lib_crl now detects dispatch and automatically fails back to Qt.
tdesktop still configures if dispatch cannot be found, despite the warning/error.
2022-02-28 22:48:48 +00:00
kn
e1764f6a9d
Install stripped
...
Ship stripped executables until we build debug-* packages (or a custom
DEBUG=... is used);
This brings the telegram-desktop binary down from 236M to 105M.
Sync PLIST while here.
OK sthen
2022-02-13 21:21:02 +00:00
kn
73ba366030
Update to tdesktop 3.5.2
2022-02-09 09:54:59 +00:00
kn
12bdd18b4a
Enable dbus integration (to support native notifications)
2022-02-05 17:44:36 +00:00
kn
64b14426f9
Update to tdesktop 3.5.1
...
https://github.com/telegramdesktop/tdesktop/releases/tag/v3.5.1
Also pull in a post-release fix to unbreak the no-Wayland build.
2022-02-05 16:38:31 +00:00
kn
202d5b7f93
Replace minizip patch with CFLAGS addition
2022-02-02 23:25:53 +00:00
kn
5be8e65f99
Remove ineffective hunk
...
This reenabled -pie, except does so when DESKTOP_APP_USE_PACKAGED is OFF;
we build with ON.
2022-02-02 22:04:29 +00:00
kn
5721e6fbb1
Update to tdesktop 3.5.0
...
https://github.com/telegramdesktop/tdesktop/releases/tag/v3.5.0
Also pull in a post-release fix to unbreak the Qt5 build.
2022-02-02 15:19:33 +00:00
sthen
d8f1c9a532
disable building tdesktop on i386, build was killed by dpb on
...
calls_group_menu.cpp after swapping for 80 minutes
2022-01-30 13:34:25 +00:00
kn
d2f9dbd9c6
Tell portroach what to look at, 3.4.8 is not newer than 3.4.8-full
2022-01-27 07:03:36 +00:00
kn
abea672feb
Use comments not echo in bundle handling
...
Clean up the .need/ directory so it does not land in PLIST.
2022-01-26 21:53:51 +00:00
kn
d4dafb9bb0
Remove libevent LDEP (forgotten in previous commit)
2022-01-26 21:23:00 +00:00
kn
daa1330727
Ditch extra LDFLAGS
...
Those are mostly dependencies of tg_owt, which dynamically links
them correctly. tdesktop links against absl_strings on its own
already. libevent is not used at all.
This is a left-over from early porting days.
tdesktop still builds and works with this, including calls.
2022-01-26 19:48:25 +00:00
kn
d65fdeef0a
Remove PATCHORIG, fix license detail
...
That one .orig file was in an unneeded bundle we remove, thanks op.
2022-01-26 19:41:45 +00:00
kn
93f7a49fcc
Import net/tdesktop 3.4.8
...
Joint effort with Andrew Krasavin <noiseless-ak AT yandex DOT ru>.
Tested by lots of people on amd64 amd arm64.
Feedback op
OK abieber op
---
Telegram Desktop is the official desktop client for the Telegram messenger,
based on the Telegram API and the MTProto secure protocol.
2022-01-26 19:38:06 +00:00