[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