Package Details: ttyd-git r1.5.2_d8903e1-1

Git Clone URL: https://aur.archlinux.org/ttyd-git.git (read-only)
Package Base: ttyd-git
Description: Share your terminal over the web
Upstream URL: https://github.com/tsl0922/ttyd.git
Licenses: MIT
Submitter: ksira
Maintainer: ksira
Last Packager: ksira
Votes: 0
Popularity: 0.000000
First Submitted: 2017-02-10 18:07
Last Updated: 2019-09-09 21:52

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

ksira commented on 2019-09-09 21:53

Thanks for the patch, updated

esotericnonsense commented on 2019-08-21 01:09

The following patch is required to get this to install on my machine. cmake is also a dependency for compilation.

From 55681652a568c55210e641a479947b069fe96ba5 Mon Sep 17 00:00:00 2001
From: Daniel Edgecumbe <esotericnonsense@danedgecumbe.com>
Date: Wed, 21 Aug 2019 02:06:43 +0100
Subject: [PATCH] Package contents should not go in /usr/local

---
 PKGBUILD | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/PKGBUILD b/PKGBUILD
index f05db5c..934138e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -26,6 +26,8 @@ build() {
 package() {
   cd $srcdir/$_gitname/build
   make DESTDIR="${pkgdir}" install
+  mv $pkgdir/usr/local/bin $pkgdir/usr/
+  mv $pkgdir/usr/local/share $pkgdir/usr/
 }

 # vim:set ts=2 sw=2 et:
-- 
2.23.0

TheGentlChainsaw commented on 2019-07-06 09:05

The libwebsockets-git and libwebsockets-static packages seem to have both been removed, leaving us with little choice but to try and link against ABS libwebsockets. Package should be updated to reflect this.

Also the only part of vim needed for building the package is xxd, so having it list xxd as a make dependency instead of vim would be nice just so it doesn't get confused by vim replacements like neovim that don't provide xxd...

polyzen commented on 2017-08-06 09:05

https://aur.archlinux.org/packages/libwebsockets-static/

Please add ttyd to conflicts() and provides().

Edit: Your libwebsockets dep must have a matching pkgver to the -static build.

ksira commented on 2017-02-10 18:08

This package needs the static version of `libwebsockets`, you probably need to manually install it until someone can suggest a better solution