aboutsummaryrefslogtreecommitdiff
path: root/multimedia/vdr/files
Commit message (Collapse)AuthorAgeFilesLines
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-062-6/+1
|
* multimedia/vdr: unbreak build with Clang 6 (C++14 by default)Jan Beich2018-01-061-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dvbsubtitle.c:854:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("Converter PTS: %"PRId64"\n", pts); ^ dvbsubtitle.c:890:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("Converter PTS: %"PRId64"\n", pts); ^ dvbsubtitle.c:949:45: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()... ^ dvbsubtitle.c:949:61: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()... ^ dvbsubtitle.c:949:72: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()... ^ dvbsubtitle.c:1047:58: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgpages("Update page id %d version %d pts %"PRId64" timeout %d state %d\n", pageId, page->Ver... ^ 6 errors generated. recording.c:1646:52: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] esyslog("ERROR: invalid file size (%"PRId64") in '%s'", buf.st_size, *fileName); ^ 1 error generated. remote.c:127:42: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] snprintf(buffer, sizeof(buffer), "%016"PRIX64, Code); ^ ci.c:854:40: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char') in initializer list [-Wc++11-narrowing] tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~~ ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:40: note: insert an explicit cast to silence this issue tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~~ static_cast<uint8_t>( ) ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:69: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char') in initializer list [-Wc++11-narrowing] tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~ ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:69: note: insert an explicit cast to silence this issue tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~ static_cast<uint8_t>( ) ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:97: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char') in initializer list [-Wc++11-narrowing] ...htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : ... ^~~~~~~~~~~~~~~~~~~~~~ ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:97: note: insert an explicit cast to silence this issue ...htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : ... ^~~~~~~~~~~~~~~~~~~~~~ static_cast<uint8_t>( ) ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:130: error: non-constant-expression cannot be narrowed from type '__uint16_t' (aka 'unsigned short') to 'short' in initializer list [-Wc++11-narrowing] ...m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arpa/inet.h:173:18: note: expanded from macro 'htons' #define htons(x) __htons(x) ^~~~~~~~~~ /usr/include/x86/endian.h:129:20: note: expanded from macro '__htons' #define __htons(x) __bswap16(x) ^~~~~~~~~~~~ /usr/include/x86/endian.h:76:2: note: expanded from macro '__bswap16' ((__uint16_t)(__builtin_constant_p(x) ? \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:130: note: insert an explicit cast to silence this issue ...m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast<short>( ) /usr/include/arpa/inet.h:173:18: note: expanded from macro 'htons' #define htons(x) __htons(x) ^~~~~~~~~~ /usr/include/x86/endian.h:129:20: note: expanded from macro '__htons' #define __htons(x) __bswap16(x) ^~~~~~~~~~~~ /usr/include/x86/endian.h:76:2: note: expanded from macro '__bswap16' ((__uint16_t)(__builtin_constant_p(x) ? \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: antoine (via bug 224669) Notes: svn path=/head/; revision=458210
* multimedia/vdr: unbreak with clang 4.0Jan Beich2017-02-011-0/+11
| | | | | | | | | | | | recording.c:2090:17: error: ordered comparison between pointer and zero ('cUnbufferedFile *' and 'int') if (Open() >= 0) { ~~~~~~ ^ ~ PR: 216058 Reported by: antoine (via exp-run) Notes: svn path=/head/; revision=432967
* - Pet portlintDmitry Marakasov2016-12-132-44/+0
| | | | | | | | | | | - Switch to options helpers - Cosmetic fixes - Remove broken extra patch - Turn non-optional extra patch to regular patch - Fix Makefile.plugins to not override PLIST_SUB Notes: svn path=/head/; revision=428482
* Fix build with libc++ 3.8.0Thomas Zander2016-04-091-0/+27
| | | | | | | | | PR: 208468 Submitted by: dim MFH: 2016Q2 (build fix blanket) Notes: svn path=/head/; revision=412803
* converters/libiconv:Tijl Coosemans2015-04-151-24/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove const qualifier from iconv(3) to match POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html - Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is defined because the base system iconv supports these extensions too. Add/remove patches to/from ports to call iconv with non-const arguments. This breaks some ports on FreeBSD 10 because base system iconv.h still has the const qualifier. Fix this by letting USES=iconv add a build dependency on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG defined) instead of the base system iconv.h. This exposed some ports that link with libiconv when it is available instead of using libc iconv. In these cases one of the following changes has been made: - patch configure scripts to test for libc iconv first - add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable some configure tests - converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4 - lang/gcc5-aux: respect CFLAGS and friends during configure such that LIBICONV_PLUG is defined in the iconv test, also switch to external gettext - mail/gnarwl: replace patches with CPPFLAGS/LIBS - multimedia/ffmpeg2theora: remove iconv test from SConstruct and use ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c - net-im/licq: finish conversion to cmake - net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4: don't need iconv - textproc/p5-XML-TinyXML: finish conversion to USES=perl5 Other changes: - databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2 and lzo support - games/ldmud: respect CFLAGS and friends - graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg dependencies PR: 199099 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=384038
* Fix build with the upcoming v4l_compat update. [1]Juergen Lock2015-01-241-0/+14
| | | | | | | https://reviews.freebsd.org/D1482 [1] Notes: svn path=/head/; revision=377816
* (Attempt to) fix build on recent head.Juergen Lock2013-05-031-1/+1
| | | | | | | Submitted by: pointyhat via bapt Notes: svn path=/head/; revision=317228
* - Add fix for crashes when cutting. [1]Juergen Lock2013-03-191-0/+61
| | | | | | | | | | - Convert Makefile header. - Bump PORTREVISION. Reported by: gb+ML-2011@derbrauer.homelinux.net (Gerhard Brauer) [1] Notes: svn path=/head/; revision=314671
* Add two fixes for device bonding. (locking and OSD LNB setup menu)Juergen Lock2013-02-202-4/+33
| | | | | | | Obtained from: upstream author via vdr mailinglist Notes: svn path=/head/; revision=312664
* - Update multimedia/vdr to 1.7.29 .Juergen Lock2012-07-223-22/+13
| | | | | | | - Bump PORTREVISION for all plugins. Notes: svn path=/head/; revision=301310
* - Update multimedia/vdr and multimedia/vdr-plugins to 1.7.28 .Juergen Lock2012-06-199-61/+29
| | | | | | | | | | | | | | - Update xineliboutput XKeySym.Pause key in example remote.conf. ("space" instead of "Space") - Add multimedia/vdr-plugin-extrecmenu 1.2.2 to vdr-plugins metaport. - Update multimedia/vdr-plugin-skinenigmang to 0.1.2s20120606 git snapshot. - Update www/vdr-plugin-live to 0.2.0s20120325 git snapshot. - Bump PORTREVISION for all other plugins and add api fixes where necessary. - Add HISTORY to PORTDOCS for most plugins. (those that have it) - Remove shlib major versions from LIB_DEPENDS to pet portlint. Notes: svn path=/head/; revision=299655
* - Add fix for fontconfig 2.9.0 .Juergen Lock2012-05-231-0/+12
| | | | | | | - Bump PORTREVISION. Notes: svn path=/head/; revision=297300
* - Further fixes to the signal quality display, especially SNR.Juergen Lock2012-05-112-1/+41
| | | | | | | - Bump PORTREVISION. Notes: svn path=/head/; revision=296441
* - Remove s2apiwrapper patch now that multimedia/v4l_compat wasJuergen Lock2012-05-102-7/+39
| | | | | | | | | | | | | | | updated. - Add patch to fix cSVDRP::Send() failing due to EAGAIN, like when vdradmin-am downloads EPG. (A socket was O_NONBLOCK when it shouldn't be.) - Add OPTION to fix STB0899 signal strength display for e.g. pctv452e-based DVB-S2 tuners (like TT S2-36?0), this is a knob since I don't know if there are other STB0899-based tuners where the patch is wrong. - Bump PORTREVISION. Notes: svn path=/head/; revision=296391
* - Update multimedia/vdr and multimedia/vdr-plugins to 1.7.27 .Juergen Lock2012-04-2110-93/+148
| | | | | | | | | | | | | | | - Update multimedia/vdr-plugin-epgsearch to 1.0.1s20120322 git snapshot. - Update multimedia/vdr-plugin-femon to 1.7.15 . - Update multimedia/vdr-plugin-iptv to 0.5.0 . - Update multimedia/vdr-plugin-osdteletext to 0.9.2 . - Update multimedia/vdr-plugin-streamdev to 0.5.1p20120311 git snapthot. - Update multimedia/vdr-plugin-xineliboutput to 1.0.90s20111129.1002 cvs snapshot. - Bump PORTREVISION for all other plugins and add vdr 1.7.27 compatibility/bugfix patches where necessary. Notes: svn path=/head/; revision=295188
* - Update multimedia/vdr to 1.7.22 .Juergen Lock2012-01-2113-761/+353
| | | | | | | | | | | | | | | - Add startup script that the rc.d script invokes to wait for /dev/dvb nodes to appear, can be disabled by setting vdr_waitdvb="NO" in rc.conf(5). (This turned out to be necessary in some situations because devd starts webcamd only later in the boot process.) - One more fix for changing OSD language when using UTF-8. - Update multimedia/vdr-plugin-femon to 1.7.11 . - Update multimedia/vdr-plugin-ttxtsubs to 0.2.4 . - Bump PORTREVISION for all other plugins. - Update www/vdradmin-am to 3.6.9 . Notes: svn path=/head/; revision=289562
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-1/+1
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* Fix startup crash without setup.conf by merging fix from upstream.Juergen Lock2011-12-101-0/+33
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=287152
* - Add diseqc fix.Juergen Lock2011-08-201-0/+11
| | | | | | | | | | - Bump PORTREVISION. Reported by: hselasky Obtained from: vdr mailinglist Notes: svn path=/head/; revision=280093
* Actually fix build with clang. (Sub-Makefiles were still using g++...)Juergen Lock2011-08-091-0/+18
| | | | | | | Submitted by: pointyhat Notes: svn path=/head/; revision=279368
* - If vdr is started without a locale query login.conf(5) forJuergen Lock2011-07-151-12/+35
| | | | | | | | | | a lang setting. (This helps at least "service vdr start" which doesn't pass a LANG and thus left vdr falling back to the C locale and e.g. showing non-ASCII chars as '?' in the osd.) - Bump PORTREVISION. Notes: svn path=/head/; revision=277764
* - Update multimedia/vdr to 1.7.19 (with parts of the update revertedJuergen Lock2011-06-255-23/+403
| | | | | | | | | | to avoid a known bug.) - Fix build with clang for vdr and plugins, and also fix a few bugs it uncovered. - Bump PORTREVISION for all plugins. Notes: svn path=/head/; revision=276377
* - Add support patches for teletext subtitle plugin to multimedia/vdrJuergen Lock2011-06-102-0/+1056
| | | | | | | | | | with knob defaulted to on. (multimedia/vdr-plugin-ttxtsubs, to be committed next.) - Bump PORTVERSION for vdr, and also for its plugins because this is an ABI change. Notes: svn path=/head/; revision=275316
* - Remove empty patches files.Philippe Audeoud2011-05-231-0/+0
| | | | | | | Approved by: pav@ (portmgr) Notes: svn path=/head/; revision=274511
* - Fix detection of tuners on higher than /dev/dvb/adapter8.Juergen Lock2011-05-111-0/+11
| | | | | | | - Bump PORTREVISION. Notes: svn path=/head/; revision=273978
* - Add `y' to keyboard mappings as alternate key for `Play' to workaroundJuergen Lock2011-05-091-0/+2
| | | | | | | | | | vdr-sxfe --hotkeys already hardcoding `p' as `Power'. - Directly link to the wiki page http://wiki.freebsd.org/VDR from the main vdr and vdr-plugins ports' pkg-descr.s - Bump PORTREVISIONs. Notes: svn path=/head/; revision=273885
* - Update multimedia/vdr to 1.7.18 .Juergen Lock2011-04-193-142/+20
| | | | | | | | - Bump PORTVERSION for all plugins. - Add markad plugin to multimedia/vdr-plugins metaport. Notes: svn path=/head/; revision=272936
* Add optional workaround patch and knob for North American DVB-S AC3Juergen Lock2011-03-271-0/+10
| | | | | | | | | audio. (default off for now since it doesn't seem to be a `proper' fix.) Submitted by: VDR User <user.vdr@gmail.com> on -multimedia Notes: svn path=/head/; revision=271897
* Preliminary port of the vdr development branch, use at your own risk! :)Juergen Lock2011-03-2617-0/+1745
See vdr/webcamd dvb thread(s) on the freebsd-multimedia list for FreeBSD notes, some links are here: http://people.freebsd.org/~nox/dvb/ and see these links for general vdr info: http://www.linuxtv.org/vdrwiki/index.php/Main_Page http://www.vdr-portal.de/ WWW: http://www.tvdr.de/ Notes: svn path=/head/; revision=271797