Package Details: tvheadend-git 4.3.r2653.ge48cdd3-1

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: GPL-3.0-or-later
Conflicts: tvheadend
Provides: tvheadend
Submitter: zman0900
Maintainer: willemw
Last Packager: willemw
Votes: 28
Popularity: 0.000000
First Submitted: 2015-08-10 20:59 (UTC)
Last Updated: 2026-05-03 17:27 (UTC)

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:

  • TVHeadend will be installed to /var/lib/tvheadend instead of /usr/share/tvheadend
  • Package will create the system user tvheadend (member of group video) with config files stored in /etc/tvheadend, it will not use a home directory anymore.
  • By using sysusers.d and tmpfiles.d permissions should be easier to manage.
  • tvheadend.service now includes -C by default.
  • Added some missing deps

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

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 Next › Last »

anthonytex commented on 2018-04-26 20:01 (UTC)

Yes i agree with @Wild_Penguin: pleas @zman0900 add libdvbcsa as dependency: it is now mandatory as old ffdecsa code was completly removed: Sees: https://github.com/tvheadend/tvheadend/commit/f0618ec9891ca8d1864e165f7814310e3dbe8df2 And https://github.com/tvheadend/tvheadend/commit/4e7f837c7055f4cb173164ca31af139e0a7858a5

Wild_Penguin commented on 2018-04-25 08:46 (UTC)

Please add libdvbcsa as a dependency!

ozooha commented on 2018-01-16 21:38 (UTC) (edited on 2018-01-17 19:54 (UTC) by ozooha)

How come with this built I don't see the "EPG Grabber Modules" after the "EPG Grabber" tab? I have to fake this file /home/hts/.hts/tvheadend/epggrab/config to make my external tv_grab_file work (but those EPG Grabber Modules" don't pop up). Doesn't this file and others get populated after compiling? Does anyone have this issue of not getting this file: /home/hts/.hts/tvheadend/epggrab/config ?

The answer is in this thread I had opened on tvheadend website: https://tvheadend.org/boards/4/topics/30868

Wild_Penguin commented on 2018-01-15 19:23 (UTC)

Just a small note: while upgrading from tvheadend to tvheadend-git, it seems that the user "hts" is deleted and then re-created. This will cause a change of UID, which will cause problems if a configuration is desired to be re-used (granted, moving from stable to git version might cause problem, but I wanted to give it a shot in any case).

Both /home/hts and your recording folder(s) ownerships need to be re-set manually.

jmason commented on 2018-01-11 04:14 (UTC)

Regarding the disappearance of "linuxtv-dvb-apps" as an Arch Linux package. I can't tell when that happened, but I do see that there was an AUR package of the same name created four days ago (6th) here:

https://aur.archlinux.org/packages/linuxtv-dvb-apps/

The comment there indicates it's broken in a couple of places, but there are workarounds. So for those that may still need it, there's some hope.

zman0900 commented on 2018-01-09 00:44 (UTC)

I removed dependency on linuxtv-dvb-apps since it was removed from the arch repos from some reason. I don't see any missing features without it, but I also live in an ATSC country, so let me know if this causes problems.

zman0900 commented on 2017-12-02 06:29 (UTC)

@davep: I did #1 to allow makepkg to manage all the downloads. For similar reasons, I disabled all the "static" dependencies so instead of make downloading and building them, the (possibly already installed) system versions will be used. #2: I have removed libmfx and qsv flags, but nvenc is still there in configure.

davep commented on 2017-11-24 14:29 (UTC)

A couple of changes now we are on the 4.3 development version: 1. It is no longer necessary to download the dvb scan tables separately. The Makefile will download them if --enable-dvbscan is specified (the default). 2. These configuration options are no longer used: libmfx_static, qsv, nvenc.

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

mercora commented on 2017-03-12 17:48 (UTC) (edited on 2017-03-12 22:19 (UTC) by mercora)

I manually call makepkg and keep the files around for subsequent builds. If doing so, the copying of the dvb-scan-tables repository fails after the first build because git creates the object files as read-only (444) which makes "cp -a" fail with a permission denied error. cp has a force flag that will make cp remove the file if it can not write to it before copying it over again. So i would suggest to change the call to cp to include the force flag like this: 'cp -af "dvb-scan-tables" "${_dvbscan}"'