Package Details: wslay 1.1.1-1

Git Clone URL: (read-only, click to copy)
Package Base: wslay
Description: The WebSocket library in C
Upstream URL:
Licenses: MIT
Submitter: atweiden
Maintainer: Cebtenzzre
Last Packager: Cebtenzzre
Votes: 6
Popularity: 0.45
First Submitted: 2015-03-25 11:33
Last Updated: 2020-08-28 15:17

Latest Comments

Cebtenzzre commented on 2021-01-18 17:34

@towo gcc is a member of the base-devel group. The Arch Wiki states that base-devel is assumed to be installed when building with makepkg, and that its members should not be included in makedepends or checkdepends.

towo commented on 2021-01-18 16:43

I'd recommend adding gcc to the dependencies because it's technically needed for a build and not automatically included with the listed dependencies.

Cebtenzzre commented on 2019-03-12 00:03

@J5lx I finally got around to implementing your suggestions. Sorry for breaking the dependencies in the previous commit; that was an incorrect conclusion from my attempts to get it to work on my machine.

J5lx commented on 2019-01-28 21:02

Please replace python2-sphinx with python-sphinx in makedepends. The configure script doesn’t find the Python 2 version, causing the build to fail like this:

Making all in doc
make[2]: Entering directory '/build/wslay/src/wslay-release-1.1.0/doc'
make[2]: *** No rule to make target 'man/wslay_event_context_server_init.3', needed by 'all-am'.  Stop.
make[2]: Leaving directory '/build/wslay/src/wslay-release-1.1.0/doc'
make[1]: *** [Makefile:442: all-recursive] Error 1
make[1]: Leaving directory '/build/wslay/src/wslay-release-1.1.0'
make: *** [Makefile:370: all] Error 2

Plus, you don’t need to run automake and autoconf manually since autoreconf already does that for you. Also, optdepends is meant for dependencies that enable additional functionality at runtime. When it comes to dependencies that enable tests, you should probably place them in checkdepends instead and add a check() function to the PKGBUILD which runs the tests. Whether to install the dependencies and run the tests can then be configured using makepkg’s --(no-)check flag or the BUILDENV option in makepkg.conf.

nivardus commented on 2018-02-19 21:45

It appears that a change in nettle 3.4 broke wslay's example configuration. A patch may suffice until a new wslay release is available.

Info: Patch: