Package Details: ttyd 1.6.0-3

Git Clone URL: https://aur.archlinux.org/ttyd.git (read-only, click to copy)
Package Base: ttyd
Description: Share your terminal over the web
Upstream URL: https://tsl0922.github.io/ttyd/
Keywords: browser terminal
Licenses: MIT
Submitter: polyzen
Maintainer: eklausmeier (edh)
Last Packager: eklausmeier
Votes: 8
Popularity: 0.25
First Submitted: 2017-08-06 08:04
Last Updated: 2020-04-11 21:56

Latest Comments

eklausmeier commented on 2020-04-11 21:57

Made ttyd dependent on libwebsockets-libuv again as libwebsockets from community breaks linkage as mentioned by riaqn.

riaqn commented on 2020-04-11 19:02

The libwebsocket in official repository has updated, now the dynamic library linking doesn't work anymore.

eklausmeier commented on 2020-02-26 14:36

Many thanks for comments and assistance to TheGentlChainsaw and mdevaev.

Changed dependency to original libwebsockets again.

TheGentlChainsaw commented on 2020-02-25 23:51

Community repo's libwebsockets package is now being built with libuv as a default dependency as of 3.2.2-3. I guess we don't need the separate package anymore!

eklausmeier commented on 2020-02-17 20:21

I took over ownership for libwebsockets-libuv and added libuv support as suggested. With that package then ttyd can be bumped to 1.6.0.

mdevaev commented on 2020-02-17 17:21

@TheGentlChainsaw @eklausmeier

I sent a request to the libwebsockets maintainer to enable libuv support. If someone adds their vote for this, it will be great :)

https://bugs.archlinux.org/task/65532

TheGentlChainsaw commented on 2020-02-17 02:38

They say in the release notes that ttyd 1.6 is the first to rely on libuv, but what they don't specifically mention is that it actually needs libwebsockets to be compiled with libuv support. I just tried recompiling my copy of libwebsockets with the ENABLE_LIBUV flags, and I could compile and run 1.6 just fine after that.

There is a package here on the AUR that provides libwebsockets with libuv, but it's been orphaned because there was no real need for it at the time. I could adopt it and update the PKGBUILD to a compatible version, but that's probably better left to someone with more free time than me.

eklausmeier commented on 2020-02-16 19:58

ttyd version 1.6 no longer starts due to libwebsockets. It fails with error:

[2020/02/16 20:56:39:4242] E: Requested event library support not configured, available:
[2020/02/16 20:56:39:4243] E:   - poll
[2020/02/16 20:56:39:4243] E: libwebsockets context creation failed

Current version ttyd version 1.5.2 works just fine.