Package Details: twinkle-qt5 1.10.1-1

Git Clone URL: https://aur.archlinux.org/twinkle-qt5.git (read-only)
Package Base: twinkle-qt5
Description: Softphone for voice over IP and IM communication using SIP
Upstream URL: http://www.twinklephone.com/
Licenses: GPL
Submitter: tredaelli
Maintainer: tredaelli
Last Packager: tredaelli
Votes: 6
Popularity: 0.000598
First Submitted: 2015-08-18 22:00
Last Updated: 2017-06-28 09:54

Latest Comments

1 2 Next › Last »

Maniaxx commented on 2018-08-15 22:48

Doesn't find ucommon 7.0.0. Can be manually installed though. But then this comes up:

/tmp/makepkg/twinkle-qt5/src/twinkle/src/gui/getprofilenameform.cpp: In member function 'void GetProfileNameForm::init()':
/tmp/makepkg/twinkle-qt5/src/twinkle/src/gui/getprofilenameform.cpp:36:36: error: expected type-specifier before 'QRegExpValidator'
  profileLineEdit->setValidator(new QRegExpValidator(rxFilenameChars, this));
                                    ^~~~~~~~~~~~~~~~
make[2]: *** [src/gui/CMakeFiles/twinkle.dir/build.make:690: src/gui/CMakeFiles/twinkle.dir/getprofilenameform.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:904: src/gui/CMakeFiles/twinkle.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
:: Unable to build twinkle-qt5 - makepkg exited with code: 4

City-busz commented on 2018-02-08 17:27

@tredaelli: Please replace the twinkle package with this one, and then I'll merge this package into it.

schulmar commented on 2017-06-28 10:28

Thanks for the swift response. After the update of ucommon I got following errors when building libzrtpcpp during the installation of twinkle-qt5:

/usr/bin/ld: warning: libcommoncpp.so.7, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libccrtp.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libucommon.so.7, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libccrtp.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/libccrtp.so: undefined reference to `ucommon::ThreadLock::access(unsigned long)'

After reinstalling ccrtp they vanished and twinkle works again.

schulmar commented on 2017-06-28 08:54

Twinkle stopped working with the update to Qt 5.9 so I tried to reinstall. That resulted in following compiler error:

In file included from /usr/include/ucommon/ucommon.h:91:0,
from /usr/include/commoncpp/config.h:42,
from /tmp/yaourt-tmp-schulmar/aur-twinkle-qt5/src/twinkle/src/util.h:29,
from /tmp/yaourt-tmp-schulmar/aur-twinkle-qt5/src/twinkle/src/utils/file_utils.cpp:20:
/usr/include/ucommon/object.h: In member function 'const T* ucommon::sarray<T>::at(unsigned int) const':
/usr/include/ucommon/object.h:305:60: error: no matching function for call to 'ucommon::sarray<T>::get(unsigned int&) const'
return immutable_cast<T*>(SparseObjects::get(offset));
^
/usr/include/ucommon/object.h:243:21: note: candidate: ucommon::ObjectProtocol* ucommon::SparseObjects::get(unsigned int) <near match>
ObjectProtocol *get(unsigned offset);
^~~
/usr/include/ucommon/object.h:243:21: note: passing 'const ucommon::sarray<T>*' as 'this' argument discards qualifiers
In file included from /usr/include/ucommon/ucommon.h:91:0,
from /usr/include/commoncpp/config.h:42,
from /tmp/yaourt-tmp-schulmar/aur-twinkle-qt5/src/twinkle/src/parser/sip_body.h:23,
from /tmp/yaourt-tmp-schulmar/aur-twinkle-qt5/src/twinkle/src/im/im_iscomposing_body.h:30,
from /tmp/yaourt-tmp-schulmar/aur-twinkle-qt5/src/twinkle/src/im/im_iscomposing_body.cpp:19:

As far as I can tell, the error seems to come from invalid code in ucommon which isn't listed in the dependencies of this package.

MountainX commented on 2016-07-19 01:03

after installing Twinkle, I am not able to get in-call audio working. I installed another SIP client (Jitsi) and it works correctly. Furthermore, I have an older version of Twinkle working. Given that the settings dialogs have not changed and my settings are exactly the same as the working (older) version, I am now suspecting that there is an issue with this package... I'd like to figure it out as I prefer to use Twinkle.

My issue is that everything seems to work correctly except I have no in-call audio (in either direction). (My guess is that this is related to the interface with my sound card.)

MountainX commented on 2016-07-13 04:31

I got twinkle-qt5 to install today. The problem was in qt5-quick1.

See this thread for more info:

problem installing twinkle-qt5 from AUR / AUR Issues, Discussion & PKGBUILD Requests / Arch Linux Forums
https://bbs.archlinux.org/viewtopic.php?pid=1640743#p1640743

MountainX commented on 2016-07-12 22:05

There seems to be a conflicting files error. After a lot of troubleshooting, I got stuck at this error:

error: failed to commit transaction (conflicting files)
/usr/lib/qt/bin/qdoc exists in filesystem

IRC help suggested I file a bug report with package maintainer.

MountainX commented on 2016-07-12 07:44

I am getting this error:

CMake Error at /usr/lib64/cmake/Qt5Declarative/Qt5DeclarativeConfig.cmake:99 (find_package):
Could not find a configuration file for package "Qt5Script" that is
compatible with requested version "5.7.1".

The following configuration files were considered but not accepted:

/usr/lib64/cmake/Qt5Script/Qt5ScriptConfig.cmake, version: 5.7.0

I thought it was from qt5-quick1, but it is not. I installed qt5-quick1 individually and there was no error. I guess it is an upstream problem, but I'm not sure what to do next.

oliver_aur commented on 2016-02-09 15:29

Just a small point but why does the upstream URL point to the original qt3 version (at release 1.4.2) when the code is using the qt5 version (at 1.9.0)?
This URL has more up to date info - http://twinkle.dolezel.info/

oliver_aur commented on 2016-02-09 01:35

The bcg729 upgrade from 1.0.0 to 1.0.1 removed some required stuff.

1.0.0 has (not a list of everything)
bcg729 /usr/include/bcg729/decoder.h
bcg729 /usr/lib/libbcg729.so
bcg729 /usr/lib/mediastreamer/plugins/libmsbcg729.so

1.0.1 has just the mediastreamer plugin. Looks like an upstream change, not a packaging change