Broken: WARNING: disabling Python bindings; missing pip, wheel
multimedia/mythtv 35.0_1,1 FreeBSD
Homebrew PVR project
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
033bdab92f- License
- GPLv2+
- Categories
- multimedia
Description
MythTV is a Free Open Source software digital video recorder (DVR) project distributed under the terms of the GNU GPL. It has been under heavy development since 2002, and now contains most features one would expect from a good DVR (and many new ones that you soon won't be able to live without).
Install
Binary package:
pkg install mythtv
From the ports tree:
cd /usr/ports/multimedia/mythtv/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mythtv>0:multimedia/mythtv
LIB_DEPENDS= libmyth-35.so:multimedia/mythtv
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | - | - | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | - | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
yasm: devel/yasm${LOCALBASE}/include/linux/input.h: devel/evdev-proto
Library 23
liblzo2.so: archivers/lzo2libmp3lame.so: audio/lamelibsamplerate.so: audio/libsampleratelibtag.so: audio/tagliblibexiv2.so: graphics/exiv2libva.so: multimedia/libvalibbluray.so: multimedia/libbluraylibass.so: multimedia/libasslibfftw3_threads.so: math/fftw3libfftw3f.so: math/fftw3-floatlibfreetype.so: print/freetype2libdav1d.so: multimedia/dav1dlibaom.so: multimedia/aomlibdrm.so: graphics/libdrmlibpulse.so: audio/pulseaudiolibjack.so: audio/jacklibSoundTouch.so: audio/soundtouchlibasound.so: audio/alsa-liblibsndio.so: audio/sndiolibgnutls.so: security/gnutlslibzip.so: archivers/libziplibexpat.so: textproc/expat2libudfread.so: multimedia/libudfread
Runtime 2
tv_check: textproc/p5-xmltvwget: ftp/wget
The full lists below include those, and their dependencies in turn.
Build dependencies 252
- archivers/brotli
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/flac
- audio/jack
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pulseaudio
- audio/sndio
- audio/soundtouch
- audio/speexdsp
- audio/taglib
- audio/webrtc-audio-processing
- converters/fribidi
- converters/libiconv
- converters/p5-Encode-Locale
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- converters/p5-Text-Unidecode
- databases/gdbm
- databases/mysql84-client
- databases/openldap26-client
- databases/p5-DBD-mysql
- databases/p5-DBI
- databases/py-mysqlclient
- databases/qt5-sql
- databases/qt5-sqldrivers-sqlite3
- databases/sqlite3
- devel/abseil
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/evdev-proto
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/gobject-introspection
- devel/icu
- devel/inih
- devel/json-glib
- devel/libcbor
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/orc
- devel/p5-Class-Accessor
- devel/p5-Clone
- devel/p5-IO-HTML
- devel/p5-Module-Runtime
- devel/p5-TimeDate
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-evdev
- devel/py-future
- devel/py-libevdev
- devel/py-lxml
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-setuptools44
- devel/py-simplejson
- devel/py-six
- devel/pygobject-common
- devel/qt5-assistant
- devel/qt5-buildtools
- devel/qt5-core
- devel/qt5-dbus
- devel/qt5-help
- devel/qt5-linguist
- devel/qt5-linguisttools
- devel/qt5-qmake
- devel/qt5-script
The first 100 are listed.
Run dependencies 339
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/p5-Archive-Zip
- archivers/p5-Compress-Raw-Bzip2
- archivers/p5-Compress-Raw-Zlib
- archivers/p5-IO-Compress
- archivers/p5-PerlIO-gzip
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/flac
- audio/jack
- audio/lame
- audio/libmysofa
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libsoxr
- audio/libvorbis
- audio/mpg123
- audio/openal-soft
- audio/opus
- audio/pulseaudio
- audio/sndio
- audio/soundtouch
- audio/speexdsp
- audio/taglib
- audio/webrtc-audio-processing
- converters/fribidi
- converters/libiconv
- converters/p5-Convert-BinHex
- converters/p5-Encode-Locale
- converters/p5-JSON
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- converters/p5-Text-Iconv
- converters/p5-Text-Unidecode
- converters/p5-Unicode-String
- converters/p5-Unicode-UTF8simple
- databases/gdbm
- databases/mysql84-client
- databases/openldap26-client
- databases/p5-DBD-mysql
- databases/p5-DBI
- databases/py-mysqlclient
- databases/py-sqlite3
- databases/qt5-sql
- databases/qt5-sqldrivers-mysql
- databases/sqlite3
- devel/abseil
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/glib20
- devel/gobject-introspection
- devel/icu
- devel/inih
- devel/json-glib
- devel/libcbor
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libinotify
- devel/libltdl
- devel/libmtdev
- devel/libpciaccess
- devel/libsysinfo
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/orc
- devel/p5-Algorithm-C3
- devel/p5-B-Hooks-EndOfScope
- devel/p5-Class-Accessor
- devel/p5-Class-C3
- devel/p5-Class-Data-Inheritable
- devel/p5-Class-Inspector
- devel/p5-Class-Method-Modifiers
- devel/p5-Class-MethodMaker
- devel/p5-Class-Singleton
- devel/p5-Clone
- devel/p5-Clone-PP
- devel/p5-Data-OptList
- devel/p5-Date-Manip
- devel/p5-DateTime
- devel/p5-DateTime-Format-Strptime
- devel/p5-DateTime-Locale
- devel/p5-DateTime-TimeZone
- devel/p5-Devel-StackTrace
- devel/p5-Dist-CheckConflicts
The first 100 are listed.
Required by 1
Configuration
Options name: multimedia_mythtv
| Option | Default | Description |
|---|---|---|
| BINDINGS | on | Perl and Python bindings |
| HDHOMERUN | on | Native support for HDHomeRun network tuners |
| JACK | off | JACK audio server support |
| LIRC | off | Infrared remote control support |
| MYSQL | off | MySQL database support |
| PULSEAUDIO | off | PulseAudio sound server support |
| VDPAU | on | VDPAU (GPU video acceleration) support |
- USES
- compiler:c++17-lang gmake gl gnome iconv libtool localbase:ldflags pkgconfig pathfix perl5 python qmake:no_env qt:5 shebangfix ssl xorg
- Service scripts
mythbackend- Conflicts with
- mythtv-frontend
Files
pkg-plist 4699
- bin/mythavtest
- bin/mythbackend
- bin/mythccextractor
- bin/mythcommflag
- bin/mythexternrecorder
- bin/mythffmpeg
- bin/mythffprobe
- bin/mythfilerecorder
- bin/mythfilldatabase
- bin/mythfrontend
- bin/mythjobqueue
- bin/mythlcdserver
- bin/mythmediaserver
- bin/mythmetadatalookup
- bin/mythpreviewgen
- bin/mythpython
- bin/mythreplex
- bin/mythscreenwizard
- bin/mythshutdown
- bin/mythtranscode
- bin/mythtv-setup
- bin/mythutil
- bin/mythwelcome
- bin/mythwikiscripts
- include/mythtv/dvdnav/dvd_types.h
- include/mythtv/dvdnav/dvdnav.h
- include/mythtv/dvdnav/dvdnav_events.h
- include/mythtv/dvdread/dvd_reader.h
- include/mythtv/dvdread/ifo_read.h
- include/mythtv/dvdread/ifo_types.h
- include/mythtv/dvdread/nav_read.h
- include/mythtv/dvdread/nav_types.h
- include/mythtv/libavcodec/ac3_parser.h
- include/mythtv/libavcodec/adts_parser.h
- include/mythtv/libavcodec/avcodec.h
- include/mythtv/libavcodec/avdct.h
- include/mythtv/libavcodec/avfft.h
- include/mythtv/libavcodec/bsf.h
- include/mythtv/libavcodec/codec.h
- include/mythtv/libavcodec/codec_desc.h
- include/mythtv/libavcodec/codec_id.h
- include/mythtv/libavcodec/codec_par.h
- include/mythtv/libavcodec/d3d11va.h
- include/mythtv/libavcodec/defs.h
- include/mythtv/libavcodec/dirac.h
- include/mythtv/libavcodec/dv_profile.h
- include/mythtv/libavcodec/dxva2.h
- include/mythtv/libavcodec/jni.h
- include/mythtv/libavcodec/mediacodec.h
- include/mythtv/libavcodec/packet.h
- include/mythtv/libavcodec/qsv.h
- include/mythtv/libavcodec/vdpau.h
- include/mythtv/libavcodec/version.h
- include/mythtv/libavcodec/version_major.h
- include/mythtv/libavcodec/videotoolbox.h
- include/mythtv/libavcodec/vorbis_parser.h
- include/mythtv/libavdevice/avdevice.h
- include/mythtv/libavdevice/version.h
- include/mythtv/libavdevice/version_major.h
- include/mythtv/libavfilter/avfilter.h
- include/mythtv/libavfilter/buffersink.h
- include/mythtv/libavfilter/buffersrc.h
- include/mythtv/libavfilter/version.h
- include/mythtv/libavfilter/version_major.h
- include/mythtv/libavformat/avformat.h
- include/mythtv/libavformat/avio.h
- include/mythtv/libavformat/version.h
- include/mythtv/libavformat/version_major.h
- include/mythtv/libavutil/adler32.h
- include/mythtv/libavutil/aes.h
- include/mythtv/libavutil/aes_ctr.h
- include/mythtv/libavutil/ambient_viewing_environment.h
- include/mythtv/libavutil/attributes.h
- include/mythtv/libavutil/audio_fifo.h
- include/mythtv/libavutil/avassert.h
- include/mythtv/libavutil/avconfig.h
- include/mythtv/libavutil/avstring.h
- include/mythtv/libavutil/avutil.h
- include/mythtv/libavutil/base64.h
- include/mythtv/libavutil/blowfish.h
- include/mythtv/libavutil/bprint.h
- include/mythtv/libavutil/bswap.h
- include/mythtv/libavutil/buffer.h
- include/mythtv/libavutil/camellia.h
- include/mythtv/libavutil/cast5.h
- include/mythtv/libavutil/channel_layout.h
- include/mythtv/libavutil/common.h
- include/mythtv/libavutil/cpu.h
- include/mythtv/libavutil/crc.h
- include/mythtv/libavutil/csp.h
- include/mythtv/libavutil/des.h
- include/mythtv/libavutil/detection_bbox.h
- include/mythtv/libavutil/dict.h
- include/mythtv/libavutil/display.h
- include/mythtv/libavutil/dovi_meta.h
- include/mythtv/libavutil/downmix_info.h
- include/mythtv/libavutil/encryption_info.h
- include/mythtv/libavutil/error.h
- include/mythtv/libavutil/eval.h
- include/mythtv/libavutil/executor.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| MythTV-mythtv-v35.0_GH0.tar.gz | 1.20302443e+08 | 1d06520d1f0726a8d131aa323e9cd04f34a8154b32efe827dd570c2b212196c8 |