[Bug 224193] [new port] net-im/telegram-desktop: Telegram Desktop messaging app

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Dec 9 01:09:17 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224193

            Bug ID: 224193
           Summary: [new port] net-im/telegram-desktop: Telegram Desktop
                    messaging app
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: henry.hu.sh at gmail.com

Created attachment 188637
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=188637&action=edit
shar file for the new port

This is the official telegram desktop application. Telegram is a messaging
platform.
This port is based on arch package
(https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=telegram-desktop-systemqt),
which seems to be based on debian package.

The official instructions to build the application asks users to get source for
all the libraries and statically link them. This version dynamically links all
the libraries.
Modifications in the patch:
* Treat FreeBSD as Linux in all the build systems and source codes
* Disable libappindicator
* Disable LTO (link time optimization). The default linker does not support it
yet.
* Disable setting socket priority
* Change some global variables into static variables of static methods. This
removes the dependency on global constructor order. Otherwise, the constructor
order leads to use of uninitialized objects.
* Other changes in the original Arch Linux patch to enable dynamic linking.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list