Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: hangups-git 1:0.4.1.r35.g6f18282-1

Git Clone URL: https://aur-dev.archlinux.org/hangups-git.git (read-only)
Package Base: hangups-git
Description: The first third-party instant messaging client for Google Hangouts
Upstream URL: http://github.com/tdryer/hangups
Keywords: Google Hangouts
Licenses: MIT
Submitter: Stunts
Maintainer: Stunts
Last Packager: Stunts
Votes: 37
Popularity: 1.374177
First Submitted: 2014-09-17 10:34
Last Updated: 2017-01-06 14:56

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Stunts commented on 2017-01-06 14:59

I have updated the PKGBUILD to force a rebuild with python 3.6.
Please note that some of the dependencies of hangups-git have not been bumped yet, so you may wish to manually rebuild them.
python-aiohttp will give you trouble since upstream still does not support wheels. You will have to modify the PKGBUILD to force a source rebuild.

Stunts commented on 2016-12-29 23:30

I have updated the PKGBUILD to match the new upstream dependency policy.
However, this means the two of the dependencies have to update their packages for hangups to work again: python-aiohttp and python-multidict.
If you wish to updated these packages yourself in the meantime, just bump the package version to 1.2.0 and 2.1.4 respectively (and adjust the checksums) until the maintainers update their packages.

Stunts commented on 2016-09-19 11:42

I have updated the PKGBUILD to match the latest upstream changes.
Note that in order for this the latest PKGBUILD to work, we need to wait for the maintainers of "python-aiohttp" and "python-mechanicalsoup" to update their packages too.
To ease the transition I have created an AUR package for the dep of python-aiohttp, but I can't update the packages from other maintainers (although the changes to the PKGBUILDs are simple enough if you really need hangups working now - just bump the $pkgver of the mentioned packages to 1.0.1 and 0.4.0 respectively and install [python-asyinc-timeout](https://aur.archlinux.org/packages/python-async-timeout/).

Stunts commented on 2016-01-10 22:36

@Freso: Thanks, it make a lot more sense like this.
The downside was that this change required adding an "Epoch" marker. I don't like doing this, but it was the only solution. Anyway, the version was already such an ugly string, that adding an extra "1:" does not affect it that much.

Freso commented on 2016-01-09 10:21

Please switch to using a pkgver() function based on actual Git data, rather than a simple date based function. See https://wiki.archlinux.org/index.php/VCS_package_guidelines#The_pkgver.28.29_function

Stunts commented on 2015-11-02 10:16

Word of caution - hangups-git now requires python-urwid >= 1.3.1, which is not in the official repos yet.
However, just downloading the PKGBUILD and updating the version number and md5sum will build the latest version and make hangups-git work again.

Stunts commented on 2015-10-02 14:18

Anyone having trouble running hangups after the latest update, please rebuild:
python-aiohttp
python-reparser
python-purplex
python-readlike
python-protobuf (don't forget to do a chmod 644 /usr/lib/python3.5/site-packages/protobuf-3.0.0a3-py3.5.egg-info/* due to the broken permissions on python-protobuf package)

Stunts commented on 2015-08-27 22:03

@jodizzle and @e8hffff:
You're welcome. Arch linux gives me so much, I have to give back in what manner I can. =-)

Stunts commented on 2015-08-27 22:02

Fixed! Please test just to make sure I didn't miss anything.
Upstream fixed a couple of annoying dependency issues, so the sed lines were now interfering with it. I just removed (actually commented them out for now, just in case) them from the PKGBUILD.
Also I like the term "Illegal move". xD

PS - Technical note - the aforementioned sed lines were now removing indented code, which left the "if" statements effectively empty (and thus throwing errors).

jodizzle commented on 2015-08-27 21:37

@Stunts Thanks! I appreciate the work you've put into this.