summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-11-17update to 1.4.7-1: now includes option to set custom API keysAllen Wild
Telegram now requires that you specify API keys to the build system rather than defaulting them. This PKGBUILD uses the test keys but you can set _api_id and _api_hash to your own keys if desired.
2018-11-161.4.4-2: fix emoji replacement, now using redesigned Noto Color EmojiAllen Wild
In 1.4.3, Telegram heavily refactored how they handle the emoji spritemaps. Now they only include one size and scale/cache it internally, and the sprite maps is broken into five 32x16 sheets. Because of this, I had to actually learn how to generate the sprite sheets, which was an adventure that's documented on https://github.com/aswild/telegram-emoji-gen. The latest commits in the noto emoji repository are the redesigned style for Unicode 11, and there were a lot of SVGs missing in the older commits. Presumably there's some magic way to extract them from a compiled font, but that's not something I have the willpower to dig into right now. The flags are also ugly and not stylized, but oh well.
2018-10-24telegram: update to 1.4.4-1Allen Wild
2018-10-14update to 1.4.3-1Allen Wild
Rebase patches and add back a couple of s/uname -p/uname -m/ in tdesktop.patch, which fixes LTO in builds (dropped when I sync'd with [community] in the previous commit)
2018-10-111.4.2-2: sync with [community]Allen Wild
2018-10-11bump to 1.4.2-1Allen Wild
2018-09-29update to 1.4.0-1Allen Wild
* add xxHash submodule * rebase patches (clean up line offsets but no conflicts)
2018-09-02update to 1.3.15-1Allen Wild
* rebase tdesktop.patch (and fix another s/uname -p/uname -m/) * add precompiled headers for lib_base and lib_storage * add crl to gitignore
2018-07-24update to 1.3.10-1, re-sync with [community]Allen Wild
2018-07-081.3.9-2: compile without debugging informationAllen Wild
Makes builds like 40% faster and saves significant disk space. Plus debug symbols get broken by LTO anyway so compiling with -g wasn't even useful in the first place.
2018-07-08update to 1.3.9-1Allen Wild
2018-06-28update to 1.3.8-1Allen Wild
tdesktop.patch: rebase CMakeLists.inj: add precompiled header for lib_export, use gcc-nm and gcc-ranlib for CMAKE_NM and CMAKE_RANLIB (CMAKE_AR is already supported by mainline gyp) Add patch to use parallel LTO in final link, which evaluates `nproc` during prepare(). Using -flto=jobserver would be nice, but doens't seem to work with CMake.
2018-06-17update to 1.3.7-1Allen Wild
2018-05-30update to 1.2.24-1Allen
2018-05-26update to 1.2.22-1Allen Wild
2018-05-23update to 1.2.21-2Allen Wild
2018-05-12update to 1.2.19-2Allen Wild
2018-05-03v1.2.17-2: update pkgdescAllen Wild
2018-04-16update to 1.2.17-1Allen Wild
2018-03-30update to 1.2.15-1Allen Wild
2018-03-15upgpkg: telegram-desktop 1.2.12-1Allen Wild
Back in sync with [community]
2018-03-11Bump to 1.2.11-1Allen Wild
This is ahead of the official telegram-desktop package in [community], but it works for me. Only a couple trivial changes to rebase in tdesktop.patch.
2018-02-25upgpkg: telegram-desktop 1.2.8-2Allen Wild
git-svn-id: file:///srv/repos/svn-community/svn@297101 9fca08f4-af9d-4005-b8df-a31f2cc04f65
2018-02-18Bump to 1.2.8-1Allen Wild
Update maintainer, host the emoji images on S3 instead of the previous maintainer's github.
2018-02-18Bump to 1.2.6-5Allen Wild
From community-x86_64 commit 330230ab7fb84e465d293c1a0f62b59618088076
2018-01-15rebase on telegram-desktop from [community] v1.2.6-4Allen Wild
2017-08-06updpkgPeter Cai
2017-07-261.1.15Peter Cai
2017-07-221.1.11Peter Cai
2017-07-071.1.10Peter Cai
2017-06-03updpkgPeter Cai
2017-05-26update .SRCINFOPeter Cai
2017-05-25updatePeter Cai
2017-05-16fix dependency issuePeter Cai
2017-05-151.1Peter Cai
2017-04-13update emoji webp imagesPeter Cai
however, some of them are still mission from Noto Color Emoji
2017-04-09upgrade to 1.0.29Peter Cai
2017-04-02add LANG=en_US.UTF-8Peter Cai
2017-04-02upgrade to 1.0.27Peter Cai
2017-02-23switch to Noto Color EmojiPeter Cai
2017-02-22upgpkgHexchain Tong
2017-02-21fix kde service pathHexchain Tong
2017-02-21upgpkgHexchain Tong
2017-02-08use gtk3 headersHexchain Tong
2017-02-04reword pkgdesc; provides/conflictsHexchain Tong
2017-02-04newpkgHexchain Tong