summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
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-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