Package Details: blink 3.2.0-4

Git Clone URL: https://aur.archlinux.org/blink.git (read-only, click to copy)
Package Base: blink
Description: A state of the art, easy to use SIP client
Upstream URL: http://icanblink.com
Keywords: SIP VoIP
Licenses: GPL3, FreeBSD
Submitter: ogarcia
Maintainer: init (Mopman)
Last Packager: init
Votes: 11
Popularity: 0.176383
First Submitted: 2016-06-18 13:13
Last Updated: 2019-09-25 21:56

Dependencies (15)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 Next › Last »

bsdice commented on 2020-04-30 17:39

@mozo See my comment on 2020-04-30 19:24

Copy all the gibberish into data.txt using copy/paste.

bsdice commented on 2020-04-30 17:38

I just noticed there is a copy paste error in last line, of course it should read

cd blink && makepkg -Ccf && sudo pacman -U *.pkg.tar.xz

(omitting --asdeps.)

Anyway I hope this is of use to some freaks out there working in the field or on vacation, using their Linux laptops connected to some corporate or upstream SIP telephony provider as a phone.

mozo commented on 2020-04-30 17:38

Where I can download the base64-encoded tar.gz from?

bsdice commented on 2020-04-30 17:32

Edited: See fixed HOWTO.txt above.

Packages carry the extra group "custom" which I use locally to discern my own creations from regular packages, and via pacman.conf to prevent unwanted upgrades.

bsdice commented on 2020-04-30 17:24

The mentioned blink321.tgz, base64-encoded. Copy only gibberish below into a data.txt file.

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

bsdice commented on 2020-04-30 17:23

With python2 on its way out at least on Arch, this package is seriously broken. As you can see above, three packages have gone missing because python2 support was dropped in them. AUR-packages are also falling apart, because some need an update, some do not yet exist. All in all the application needs to be adapted for python3 to take away most of this pain.

Yet due to its usage of PJSIP, blink is still the king of open-source SIP telephony clients on Linux. It supports TLS/SRTP and does work very good with speakers and microphone on a laptop. Other clients fail miserably one way or the other with echo problems requiring a headset, serious configuration issues, code base won't compile on modern Arch, or something else. Even MicroSIP, a Windows application, works better in Wine than all the rest. And I really tried them all: Ekiga, Jami, KPhone, QuteCom, Twinkle, Yate, maybe even a few more.

I will upload a ~8KB base64-encoded tar.gz here or on pastebin with this content:

$ tar cvzf blink321.tgz blink/HOWTO.txt blink/blink/sip-uri-history.patch blink/*/PKGBUILD

blink/*/PKGBUILD blink/HOWTO.txt blink/blink/sip-uri-history.patch blink/blink/PKGBUILD blink/python2-application/PKGBUILD blink/python2-cachetools/PKGBUILD blink/python2-eventlib/PKGBUILD blink/python2-gmpy2/PKGBUILD blink/python2-google-api-core/PKGBUILD blink/python2-google-api-python-client/PKGBUILD blink/python2-google-auth-httplib2/PKGBUILD blink/python2-google-auth/PKGBUILD blink/python2-googleapis-common-protos/PKGBUILD blink/python2-msrplib/PKGBUILD blink/python2-oauth2client/PKGBUILD blink/python2-pytest-localserver/PKGBUILD blink/python2-rsa/PKGBUILD blink/python2-sipsimple/PKGBUILD

It will show anyone interested how to build the latest package successfully. Generating an AUR-capable PKGBUILD is left as an exercise to the maintainer or proficient AUR-user.

The tar.gz is examinable by doing (put all text into a file data.txt):

cat data.txt | tr -d ' ' | base64 -d | tar tz

Swap "tar tz" for "tar xvz" to extract.

cmonty14 commented on 2020-04-30 13:41

Hi, I have checked the dependencies of Debian package (3.2.1buster), and the dependencies are different:

/# apt-cache depends blink blink Depends: python Depends: python Depends: <python:any> python Depends: <python:any> python Depends: libc6 Depends: libvncclient1 Depends: libavahi-compat-libdnssd1 Depends: python-application Depends: python-cjson Depends: python-enum34 Depends: python-eventlib Depends: python-googleapi Depends: python-lxml Depends: python-oauth2client Depends: python-pyqt5 Depends: python-pyqt5.qtsvg Depends: python-pyqt5.qtwebkit Depends: python-sipsimple Depends: python-twisted-core Depends: python-zope.interface Depends: x11vnc

Would it make sense to modify the PGKBUILD to include same dependencies?

mozo commented on 2020-03-28 14:11

Thank you, it looks fine :)

Fortunately there is a flathub package already and it's working fine: https://github.com/syco/flathub/tree/blink

Ashark commented on 2020-03-28 13:19

@mozo I have no idea, but probably try twinkle-qt5 instead?

mozo commented on 2020-03-17 21:25

python2-application, python2-zope-interface, and python2-twisted are missing. How to install Blink, any ideas?