aboutsummaryrefslogtreecommitdiff
path: root/multimedia/mythtv
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/mythtv: enable on powerpc64Piotr Kubaj2020-12-292-3/+58
| | | | | | | Requires backporting already merged ffmpeg patch. Notes: svn path=/head/; revision=559578
* multimedia/mythtv: update to 31.0Kyle Evans2020-12-1618-361/+2294
| | | | | | | | | | | | | | | | | | | - Upgrade multimedia/mythtv and multimedia/mythtv-frontend from 30 to 31.0 - Bumps python to 3.5+ - Uses ffmpeg 4.3.1 so CVE-2016-10191 no longer applies - Configuration options changed to reflect update Release notes: https://www.mythtv.org/wiki/Release_Notes_-_31 audio/mythplugin-mythmusic also bumped as a reverse dep. Pass maintainership of multimedia/mythtv* to submitter. PR: 249484 Submitted by: Alan Hicks <ahicks p-o co uk> Notes: svn path=/head/; revision=558199
* Mark BROKENAntoine Brodin2020-09-301-0/+1
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=550671
* Bump portrevision for devel/evdev-protoNiclas Zeising2020-09-281-1/+1
| | | | | | | | Bump portrevision on everything with a build dependency on devel/evdev-proto, to chace the update of evdev-proto in r550442. Notes: svn path=/head/; revision=550443
* Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3).Alexey Dokuchaev2020-05-271-1/+1
| | | | Notes: svn path=/head/; revision=536694
* multimedia/mythtv: prepare for Qt5-5.15Tobias C. Berner2020-05-211-0/+10
| | | | Notes: svn path=/head/; revision=536130
* Fix build after LibV4L upgrade to v1.18.0.Hans Petter Selasky2020-04-172-34/+32
| | | | | | | | PR: 245501 Approved by: pi (implicit) Notes: svn path=/head/; revision=531912
* Add USES=xorg USES=gl, ports categories mNiclas Zeising2019-11-061-1/+2
| | | | | | | | Add USES=xorg and USES=gl to ports in categories starting with 'm' While here, try to sprinkle other USES (mostly gnome and sdl) as needed. Notes: svn path=/head/; revision=516916
* multimedia/mythtv: unbreak with clang 9Jan Beich2019-09-232-0/+5
| | | | | | | | | | ld: error: ../libmythfreesurround/libmythfreesurround-30.a(el_processor.o): unable to find library from dependent library specifier: libfftw3f-3.lib Reported by: antoine (via bug 240629 exp-run) Regressed by: https://reviews.llvm.org/rL360984 Notes: svn path=/head/; revision=512667
* Mark BROKEN on i386 with lldAntoine Brodin2019-09-161-0/+3
| | | | | | | | Reported by: pkg-fallout MFH: 2019Q3 Notes: svn path=/head/; revision=512150
* Enable support for HDHomeRun devices as a default optionThomas Zander2019-09-061-3/+7
| | | | | | | | PR: 239478 Submitted by: fernando.e.vilas@gmail.com Notes: svn path=/head/; revision=511326
* onvert to UCL & cleanup pkg-message (categories l-m)Mathieu Arnold2019-08-131-4/+6
| | | | Notes: svn path=/head/; revision=508882
* graphics/exiv2: update to 0.27.1Tobias C. Berner2019-07-101-0/+18
| | | | | | | | Exp-run by: antoine PR: 239028 Notes: svn path=/head/; revision=506383
* Use PY_FUTURESSunpoet Po-Chuan Hsieh2019-06-231-1/+1
| | | | Notes: svn path=/head/; revision=504984
* Chase update of libbluray to upstream release 1.1.1Thomas Zander2019-04-071-1/+1
| | | | Notes: svn path=/head/; revision=498277
* graphics/exiv2: update to 0.27Tobias C. Berner2019-03-171-1/+1
| | | | | | | | | | | | | | | Changelog: http://www.exiv2.org/changelog.html - All depending ports have been bumped. - graphics/py-exiv2 has been marked broken; use graphics/gexiv2 for python bindings Exp-run by: antoine PR: 235943 PR: 234830 Notes: svn path=/head/; revision=496059
* multimedia/libva: move GLX into slaveJan Beich2019-03-151-1/+2
| | | | | | | | | | | libva-glx isn't widely used and makes it hard to unify mesa-* ports into one due to circular dependency. See also: https://github.com/mpv-player/mpv/commit/a18dc01655b8 Obtained from: Greg V (based on) Notes: svn path=/head/; revision=495793
* multimedia/mythtv: Update to 30.0 and unbreakTobias Kortkamp2019-02-1050-2368/+158
| | | | | | | | | Changes: https://www.mythtv.org/wiki/Release_Notes_-_30 PR: 234551 Submitted by: fernando.e.vilas@gmail.com Notes: svn path=/head/; revision=492655
* Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans2019-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg) Notes: svn path=/head/; revision=490472
* Mark BROKEN: fails to buildAntoine Brodin2018-11-181-0/+1
| | | | | | | | | | | mythrender_vdpau.cpp:205:24: error: field has incomplete type 'vdpau_render_state' vdpau_render_state m_render; ^ Reported by: pkg-fallout Notes: svn path=/head/; revision=485246
* multimedia/mythtv: Fix fetchTobias Kortkamp2018-10-111-3/+3
| | | | | | | | | | | The dynamically generated tarball seems to have been rerolled. There are only metadata differences between the two tarballs according to diffoscope [1]. [1] https://people.freebsd.org/~tobik/logs/diffoscope-mythtv-29.1_2,1.html Notes: svn path=/head/; revision=481786
* Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4lThomas Zander2018-09-291-1/+1
| | | | Notes: svn path=/head/; revision=480899
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-3/+2
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* Update grahics/exiv2 to 0.26Tobias C. Berner2018-04-281-1/+1
| | | | | | | | | PR: 223625 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D12345 Notes: svn path=/head/; revision=468519
* Update multimedia/mythtv and related ports to 29.1 [1]Jason E. Hale2018-03-2561-466/+2868
| | | | | | | | | | | | | | | Convert multimedia/mythtv-frontend to a slave port of multimedia/mythtv which should make future updates much easier. Upstream security patches have been added to address known vulnerabilities in the bundled ffmpeg 3.2. PR: 225652 (initial patches to update to 29.0) [1] Submitted by: <lucylangthorne55@gmail.com> [1] Differential Revision: https://reviews.freebsd.org/D14563 Notes: svn path=/head/; revision=465529
* Rename and update patches per current convention ahead of new version updateJason E. Hale2018-03-0214-64/+63
| | | | | | | | | | to make community testing of new version a little easier and eliminate potential confusion. PR: 225652 Notes: svn path=/head/; revision=463403
* multimedia/mythtv{,-frontend}: Revert placebo version updatesTobias Kortkamp2017-12-202-6/+6
| | | | | | | | | | | | | | | | In r440321 and r440322 PORTVERSION was bumped to 0.28.7/0.28.1, but GH_TAGNAME was not updated. Commit ad97d24 is tagged as v0.27.5 [1]. Reset version back to 0.27.5 and bump PORTEPOCH. [1] https://github.com/MythTV/mythtv/releases/tag/v0.27.5 PR: 222219 Reported by: robbak@gmail.com Pointy hat: miwi Notes: svn path=/head/; revision=456874
* - Update libva to 2.0.0Guido Falsi2017-12-121-1/+1
| | | | | | | | | | | | | | | | - Update libva-intel-driver to 2.0.0 - Update libva-utils to 2.0.0 - Bump dependent ports due to shlib bump - Import upstream patch to fix multimedia/mpv [1] - Import upstream patch to fix multimedia/gstreamer1-vaapi [2] Approved by: cpm [1], multimedia (timeout) [2] Obtained from: https://github.com/mpv-player/mpv/commit/2ecf240b1cd20875991a5b18efafbe799864ff7f [1] https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9 [2] Differential Revision: https://reviews.freebsd.org/D12761 Notes: svn path=/head/; revision=456184
* - Add explicit FLAVOR to a few dependenciesAntoine Brodin2017-12-031-7/+7
| | | | | | | | | - Remove FLAVOR from py-docutils dependency in comms/uhd, in this case it needs the rst2html command, not the docutils module - Mark some ports as not compatible with python3 Notes: svn path=/head/; revision=455392
* OPTIONS_SUB only cares about being defined, its content is ignored.Mathieu Arnold2017-11-211-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=454590
* Revision bump of all ports with USE_GL after consolidation of mesa-libsMatthew Rezny2017-05-231-0/+1
| | | | | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845 Notes: svn path=/head/; revision=441503
* - Update to 0.28.7Martin Wilke2017-05-072-9/+17
| | | | | | | | PR: 216237 Submitted by: w.schwarzenfeld@utanet.at Notes: svn path=/head/; revision=440321
* Get rid of QT_PREFIX in favour of PREFIX.Tobias C. Berner2016-12-181-2/+2
| | | | | | | | | | | QT_PREFIX was a remnant of a bygone time. Reviewed by: rakuco Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D8825 Notes: svn path=/head/; revision=428889
* - Add LICENSEDmitry Marakasov2016-11-252-15/+15
| | | | | | | | | - Switch to options helpers - Cosmetic fixes - Fix WWW: Notes: svn path=/head/; revision=427094
* Drop maintainership after more than 7 years. It's about time to pass it on.Bernhard Froehlich2016-11-171-1/+1
| | | | Notes: svn path=/head/; revision=426279
* Allow depending on both mysql's client and serverMathieu Arnold2016-06-011-2/+2
| | | | | | | | | | | | | Fix the few users of both the MySQL client and server. PR: 209762 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6575 Notes: svn path=/head/; revision=416240
* - Add missing files to plistDmitry Marakasov2016-05-132-2/+8
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415123
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-29/+29
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* - Update to 0.27.5Bernhard Froehlich2016-01-1211-107/+16
| | | | | | | | | | | | - Disable mythlogserver as recommended from upstream - Remove own distfile mirror and trust in githubs codeload - Pet portlint (whitespace) PR: 204647 Submitted by: lucylangthorne55@gmail.com Notes: svn path=/head/; revision=405878
* Drop 8 support.Mathieu Arnold2015-10-151-7/+0
| | | | | | | | | With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3694 Notes: svn path=/head/; revision=399346
* - Fix shebangsDmitry Marakasov2015-07-141-2/+4
| | | | | | | | Approved by: portmgr blanket MFH: 2015Q3 (blanket) Notes: svn path=/head/; revision=392072
* UnbreakAntoine Brodin2015-05-071-0/+2
| | | | Notes: svn path=/head/; revision=385652
* Update ports in the [i-m]* category to not use GH_COMMIT.Mathieu Arnold2015-05-072-6/+3
| | | | | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=385637
* - Drop @dirrm* from and add empty directories to pkg-plistsDmitry Marakasov2015-02-011-133/+0
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=378270
* Change the way Perl modules are installed, update the default Perl to 5.18.Mathieu Arnold2014-11-262-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before, we had: site_perl : lib/perl5/site_perl/5.18 site_perl/perl_arch : lib/perl5/site_perl/5.18/mach perl_man3 : lib/perl5/5.18/man/man3 Now we have: site_perl : lib/perl5/site_perl site_arch : lib/perl5/site_perl/mach/5.18 perl_man3 : lib/perl5/site_perl/man/man3 Modules without any .so will be installed at the same place regardless of the Perl version, minimizing the upgrade when the major Perl version is changed. It uses a version dependent directory for modules with compiled bits. As PERL_ARCH is no longer needed in plists, it has been removed from PLIST_SUB. The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now always removed, as is perllocal.pod. The old site_perl and site_perl/arch directories have been kept in the default Perl @INC for all Perl ports, and will be phased out as these old Perl versions expire. PR: 194969 Differential Revision: https://reviews.freebsd.org/D1019 Exp-run by: antoine Reviewed by: perl@ Approved by: portmgr Notes: svn path=/head/; revision=373448
* Use pathfix so that the pkgconfig file actually gets installed whereAdam Weinberger2014-09-132-3/+1
| | | | | | | | the plist says it does. While here, don't try to remove directories installed by unconditional dependencies. Notes: svn path=/head/; revision=368128
* - USE_PERL=fixpacklist, otherwise .packlist references staging directoryDmitry Marakasov2014-09-122-7/+11
| | | | | | | | | | | | | - Update python-related variables - Add missing plist files and sort plist - Install pkgconfig file into correct location PR: 193559 Submitted by: amdmi3 Approved by: decke (maintainer) Notes: svn path=/head/; revision=368022
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* comms/lirc:Tijl Coosemans2014-08-111-1/+1
| | | | | | | | | | | | - Fix missing -lusb [1] - Convert to USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip - Use @sample Reported by: sbruno [1] Notes: svn path=/head/; revision=364613
* Add USES=libtoolTijl Coosemans2014-07-152-3/+3
| | | | Notes: svn path=/head/; revision=362009