systemd socket activation was added, it should be a good idea to enable it, need a configure flag --enable-libsystemd_daemon.
note I haven't tested this yet.
https://github.com/tvheadend/tvheadend/pull/703
Search Criteria
Package Details: tvheadend-git 4.3.r2300.g1212b94-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/tvheadend-git.git (read-only, click to copy) |
---|---|
Package Base: | tvheadend-git |
Description: | TV streaming server and DVR |
Upstream URL: | https://tvheadend.org/ |
Keywords: | dvb iptv pvr streaming tv |
Licenses: | GPL3 |
Conflicts: | tvheadend |
Provides: | tvheadend |
Submitter: | zman0900 |
Maintainer: | willemw |
Last Packager: | willemw |
Votes: | 28 |
Popularity: | 0.000414 |
First Submitted: | 2015-08-10 20:59 (UTC) |
Last Updated: | 2024-03-17 09:31 (UTC) |
Dependencies (19)
- avahi
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-nocudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR)
- libdvbcsaAUR (libdvbcsa-gitAUR)
- libfdk-aac (libfdk-aac-gitAUR)
- libhdhomerunAUR
- libogg (libogg-gitAUR)
- libtheora (libtheora-gitAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libvpx (libvpx-full-gitAUR, libvpx-1.7AUR, libvpx-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- opus (opus-gitAUR)
- pcre2 (pcre2-gitAUR)
- pngquant
- uriparser (uriparser-gitAUR)
- x264 (x264-tmod-gitAUR, x264-gitAUR)
- x265 (x265-gitAUR, x265-mod-patman-gitAUR)
- git (git-gitAUR) (make)
- python (python32AUR, python37AUR, python310AUR) (make)
- xmltvAUR (optional) – alternative source of programme listings
Required by (1)
- horepg (requires tvheadend)
Sources (4)
dhead666 commented on 2015-09-12 00:34 (UTC)
zman0900 commented on 2015-09-05 22:04 (UTC)
I've seen this happen with another package before only when building with yaourt and I think it is a bug with yaourt. It seems that it somehow looses or modifies the definition of some of the variables in the PKGBUILD, which causes it to cd into the wrong working directory. That said, the package is building fine for me with yaourt right now.
Make sure your system is fully up to date then try deleting /tmp/yaourt-tmp-$USER and install again. Or just build the package manually with makepkg.
endre commented on 2015-09-05 08:10 (UTC)
Hi there,
Thanks for adopting this package, but build fails with compilation of the tveadend binary itself:
CC tvheadend
/usr/bin/ld: cannot open output file /tmp/yaourt-tmp-e/aur-tvheadend-git/tvheadend: Is a directory
collect2: error: ld returned 1 exit status
Makefile:520: recipe for target '/tmp/yaourt-tmp-e/aur-tvheadend-git/tvheadend' failed
make: *** [/tmp/yaourt-tmp-e/aur-tvheadend-git/tvheadend] Error 1
==> ERROR: A failure occurred in build().
<deleted-account> commented on 2015-08-27 03:28 (UTC)
Just had to install "linuxtv-dvb-apps" to fix a missing dependency.
checking for cc libdvben50221 ... fail
Might not be really needed. But might as well install it.
zman0900 commented on 2015-08-23 22:44 (UTC)
Arm variants added.
pejobo commented on 2015-08-23 19:47 (UTC)
Thank you for stepping in :)
Could you add arm / armv6h / armv7h to arch list (as in stable tvheadend)?
zman0900 commented on 2015-08-10 21:11 (UTC)
Old maintainer seems to be missing so I went ahead and took this over since I already have tvheadend-atsc-epg-git. I changed the versioning scheme to use that actual version numbers as suggested by the wiki, but this may cause your next update to appear as a downgrade.
Pinned Comments
francoism90 commented on 2021-03-21 14:16 (UTC) (edited on 2021-03-21 14:16 (UTC) by francoism90)
Warning: if you have previously used this package, you need to reinstall! Sorry for introducing breaking changes, but hopefully the introduced changes will provide a better experience for most users. :)
Backup your configs (if needed) before performing the upgrade!
Changes:
/var/lib/tvheadend
instead of/usr/share/tvheadend
tvheadend
(member of groupvideo
) with config files stored in/etc/tvheadend
, it will not use a home directory anymore.sysusers.d
andtmpfiles.d
permissions should be easier to manage.tvheadend.service
now includes-C
by default.If you have any questions or suggestions, please let me know. :)
luciferin commented on 2017-04-06 14:01 (UTC) (edited on 2019-08-14 12:21 (UTC) by luciferin)
I started up a wiki page for Tvheadend. Input and help is welcome.
https://wiki.archlinux.org/index.php/Tvheadend