diff options
author | Taijian | 2018-01-14 22:53:40 +0100 |
---|---|---|
committer | Taijian | 2018-01-14 22:53:40 +0100 |
commit | 7962b968b491cac032c986935528fa76cbb6df40 (patch) | |
tree | 99d2811b0d6c4ad3939d80ad449f6bf8aa56c821 | |
parent | dc4ca73d01dd01d1e48af1880e0f72751c37c54f (diff) | |
download | aur-7962b968b491cac032c986935528fa76cbb6df40.tar.gz |
clean up dependencies and add x265 support
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 33 insertions, 30 deletions
@@ -1,50 +1,47 @@ pkgbase = mythtv pkgdesc = A Homebrew PVR project pkgver = 29.0 - pkgrel = 5 + pkgrel = 6 epoch = 1 - url = http://www.mythtv.org/ + url = https://www.mythtv.org/ install = mythtv.install arch = x86_64 license = GPL - makedepends = glew makedepends = libcec makedepends = libxml2 makedepends = mesa - makedepends = mesa-libgl makedepends = openssl makedepends = yasm makedepends = x264 makedepends = gdb - depends = avahi + makedepends = libcdio + makedepends = lirc + makedepends = perl-io-socket-inet6 + makedepends = perl-libwww + makedepends = mariadb-clients depends = fftw - depends = lame depends = libass depends = libavc1394 - depends = libcdio depends = libiec61883 - depends = libgl - depends = libpulse depends = libva - depends = libvpx depends = libxinerama - depends = lirc - depends = mariadb-clients + depends = libpulse + depends = jack depends = mysql-python + depends = libvpx depends = perl-dbd-mysql - depends = perl-io-socket-inet6 - depends = perl-libwww + depends = exiv2 + depends = libvdpau + depends = libx264 + depends = lame + depends = x265 depends = perl-net-upnp depends = python2-lxml depends = qt5-webkit depends = qt5-script depends = taglib depends = urlgrabber - depends = libx264 - depends = libvdpau - depends = exiv2 depends = libxrandr - depends = jack optdepends = glew: for GPU commercial flagging optdepends = libcec: for consumer electronics control capabilities optdepends = libxml2: to read blu-ray metadata @@ -56,10 +53,12 @@ pkgbase = mythtv source = mythtv-29.0.tar.gz::https://github.com/MythTV/mythtv/archive/v29.0.tar.gz source = mythbackend.service source = 99-mythbackend.rules + source = mythtv.install source = qt510.patch sha512sums = 6d79d943b95b1816b4fce52f3de3e01ebcdcc2779f852ec8cf5e3a81f8be4c730a254ff78b52e36ac522ff99b125501f0cba33a2d4c01571552e09fb4dba18c2 sha512sums = 41533da5d8ef694d8c12f60d956673d9e49fb6781ae58d6bfd0bf31e4f380fddb508f9cad3b91264a3ad55853c24c6932bdf83bb5b711c34c0836d71b46be02c sha512sums = fc02c190f01dbfb803b87ea0a6cdf408ce7706dc1ed74fba939931c129fdeb5dab1105caf9f71f029843a4d74db888084f92173c3be240d8492454633311f7c8 + sha512sums = db78be27826be44e97d8680aa860f2e85c94e017aa649d183ee5d71310c95e31669330d3b4496c52143892f238300e57ae88ab0a737ca135ab6f2ce361814e36 sha512sums = 5070b4e8ad5ebd4208a3e8393ebabb55118615c2966cb1ba585e94084c4ad643dc5644bfca9267eb81e6c27be16b088e541aa8118a43cbebaf9d28c52e15a35c pkgname = mythtv @@ -1,5 +1,5 @@ -# $Id: PKGBUILD 277487 2017-12-30 21:51:59Z alucryd $ -# Maintainer: Jonathan Conder <jonno.conder@gmail.com> +# Maintainer: Taijian <taijian@posteo.de> +# Contributor: Jonathan Conder <jonno.conder@gmail.com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Juergen Hoetzel <juergen@archlinux.org> # Contributor: <kleptophobiac@gmail.com> @@ -7,18 +7,17 @@ pkgname=mythtv pkgver=29.0 -pkgrel=5 +pkgrel=6 epoch=1 pkgdesc="A Homebrew PVR project" arch=('x86_64') -url="http://www.mythtv.org/" +url="https://www.mythtv.org/" license=('GPL') -depends=('avahi' 'fftw' 'lame' 'libass' 'libavc1394' 'libcdio' 'libiec61883' - 'libgl' 'libpulse' 'libva' 'libvpx' 'libxinerama' 'lirc' 'mariadb-clients' - 'mysql-python' 'perl-dbd-mysql' 'perl-io-socket-inet6' 'perl-libwww' - 'perl-net-upnp' 'python2-lxml' 'qt5-webkit' 'qt5-script' 'taglib' 'urlgrabber' - 'libx264' 'libvdpau' 'exiv2' 'libxrandr' 'jack') -makedepends=('glew' 'libcec' 'libxml2' 'mesa' 'mesa-libgl' 'openssl' 'yasm' 'x264' 'gdb') +depends=('fftw' 'libass' 'libavc1394' 'libiec61883' 'libva' 'libxinerama' 'libpulse' 'jack' + 'mysql-python' 'libvpx' 'perl-dbd-mysql' 'exiv2' 'libvdpau' 'libx264' 'lame' 'x265' + 'perl-net-upnp' 'python2-lxml' 'qt5-webkit' 'qt5-script' 'taglib' 'urlgrabber' 'libxrandr') +makedepends=('libcec' 'libxml2' 'mesa' 'openssl' 'yasm' 'x264' 'gdb' 'libcdio' 'lirc' + 'perl-io-socket-inet6' 'perl-libwww' 'mariadb-clients') optdepends=('glew: for GPU commercial flagging' 'libcec: for consumer electronics control capabilities' 'libxml2: to read blu-ray metadata' @@ -27,10 +26,14 @@ conflicts=('myththemes' 'mythplugins-mythvideo') replaces=('myththemes' 'mythplugins-mythvideo') install='mythtv.install' source=("$pkgname-$pkgver.tar.gz::https://github.com/MythTV/$pkgname/archive/v$pkgver.tar.gz" - 'mythbackend.service' '99-mythbackend.rules' 'qt510.patch') + 'mythbackend.service' + '99-mythbackend.rules' + 'mythtv.install' + 'qt510.patch') sha512sums=('6d79d943b95b1816b4fce52f3de3e01ebcdcc2779f852ec8cf5e3a81f8be4c730a254ff78b52e36ac522ff99b125501f0cba33a2d4c01571552e09fb4dba18c2' '41533da5d8ef694d8c12f60d956673d9e49fb6781ae58d6bfd0bf31e4f380fddb508f9cad3b91264a3ad55853c24c6932bdf83bb5b711c34c0836d71b46be02c' 'fc02c190f01dbfb803b87ea0a6cdf408ce7706dc1ed74fba939931c129fdeb5dab1105caf9f71f029843a4d74db888084f92173c3be240d8492454633311f7c8' + 'db78be27826be44e97d8680aa860f2e85c94e017aa649d183ee5d71310c95e31669330d3b4496c52143892f238300e57ae88ab0a737ca135ab6f2ce361814e36' '5070b4e8ad5ebd4208a3e8393ebabb55118615c2966cb1ba585e94084c4ad643dc5644bfca9267eb81e6c27be16b088e541aa8118a43cbebaf9d28c52e15a35c') prepare() { @@ -48,13 +51,14 @@ build() { ./configure --prefix=/usr \ --cpu="$ARCH" \ --disable-altivec \ - --disable-audio-jack \ + --enable-audio-jack \ --disable-ccache \ --disable-distcc \ --enable-libfftw3 \ --enable-libmp3lame \ --enable-libvpx \ --enable-libx264 \ + --enable-libx265 \ --enable-vaapi \ --python=python2 \ --perl-config-opts=INSTALLDIRS=vendor |