Package Details: blink 5.1.8-2

Git Clone URL: https://aur.archlinux.org/blink.git (read-only, click to copy)
Package Base: blink
Description: Fully featured, easy to use SIP client with a Qt based UI
Upstream URL: https://icanblink.com
Keywords: SIP VoIP
Licenses: GPL-3+
Submitter: ogarcia
Maintainer: jonathon (josemslopes)
Last Packager: josemslopes
Votes: 11
Popularity: 0.059767
First Submitted: 2016-06-18 13:13
Last Updated: 2021-12-31 14:49

Latest Comments

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

bsdice commented on 2020-07-02 06:19

So yeah, python2-flask was nuked, together with python2-itsdangerous. I fixed that.

Then gcc 10.1 has broken python2-sipsimple's included dependency pjsip, which no longer compiles (pjsip is of course the reason why imo blink is still the best SIP client for Linux). Errors out because may_alias for PJ_ATTR_MAY_ALIAS is suddenly wrong. I tried to fix it, but there isn't a whole lot of guidance on the web for this construct. Tried the pjsip repo on github but they appear to have left this #define as is. Maybe they fixed the error elsewhere or haven't met it yet, because Arch usually has the latest compiler with all the latest funny regressions. /sarcasm Then I said screw it, and tried my luck with gcc-8. It promptly compiles again, so I am installing this temporarily to compile pjsip. I added a patch from Attila Bogár for better TLS checking. If you enable server verification, it may have side effects, see https://github.com/AGProjects/python-sipsimple/pull/7

Finally, python2-protobuf is giving headaches again, because the AUR version insists on static protobuf version dependency. I made a local version that relaxes this to protobuf>=3.

I will try to post a fixed tar.gz-file.

Faldrian commented on 2020-06-24 13:10

I tried the install script, but I get

-> Could not find all required packages: python2-flask (Target)

Maybe that is missing in repositories now and has to also be added as manually built package?

mozo commented on 2020-05-01 21:55

It's easier now, thanks :)

bsdice commented on 2020-05-01 21:10

I made one more attempt to automate installation, so here is "install.sh". Put it where HOWTO.txt is, i.e. one level above all those python2-directories. Do not run if you do not understand every command and its switches as used here.

Edit: Markdown driving me nuts, here it is instead https://pastebin.com/P0BTwdKf

bsdice commented on 2020-05-01 18:54

@mozo @cmonty14

You cannot just install the blink package! It does have many dependencies, mainly for python2-* packages. You have to install the package as I wrote on 2020-04-30 23:01 AND fix the line python2-application/PKGBUILD "source=(https://pypi.python.org/packages/source/p/python-application/python-application-$pkgver.tar.gz)" to be https. python.org no longer accepts http plaintext it seems.

Here are the first order dependencies:

icu libvncserver qt5-webkit qt5-svg python2-application python2-gmpy2 python2-gnutls python2-google-api-python-client python2-pyqt5 python2-sipsimple python2-zope-interface python2-oauth2client python2-service-identity python2-eventlib

cmonty14 commented on 2020-05-01 18:28

@mozo There are unfulfilled dependencies when I try to install blink-3.2.1-1-any.pkg.tar.xz:

$ sudo pacman -U ~/Downloads/blink-3.2.1-1-any.pkg.tar.xz 
Lade Pakete...
Löse Abhängigkeiten auf...
Warnung: Kann "python2-application" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-gmpy2" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-google-api-python-client" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-sipsimple" nicht auflösen (eine Abhängigkeit von "blink")
Warnung: Kann "python2-oauth2client" nicht auflösen (eine Abhängigkeit von "blink")
:: Das folgende Paket kann aufgrund nicht auflösbarer Abhängigkeiten nicht aktualisiert werden:
      blink

:: Möchten Sie das obengenannte Paket bei dieser Aktualisierung überspringen? [j/N] j
Suche nach in Konflikt stehenden Paketen...
 Es gibt nichts zu tun

But I installed the required packages using pip2 install <package>.

mozo commented on 2020-05-01 17:57

It's a binary package. Just drag and drop it in Octopi or:

sudo pacman -U blink-3.2.1-1-any.pkg.tar.xz

cmonty14 commented on 2020-05-01 16:29

@mozo Can you please advise what steps to execute after downloading tar-ball "blink-3.2.1-1-any.pkg.tar.xz" provided by you?

mozo commented on 2020-05-01 07:56

Yes, it's working!!! Thanks @bsdice!!!

Here's the binary for downloading:

https://my.pcloud.com/publink/show?code=XZFMxKkZ6QXtDl7h2GzmrPmYDsMQeLv1bfGX

@ogarcia

Can you make a new PKGBUILD? It's definitely working :)

mozo commented on 2020-05-01 07:47

I opened the PKGBUILD and changed http to https. This fixed the SSL error.