aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorahze <ahze@FreeBSD.org>2008-03-20 01:22:37 +0800
committerahze <ahze@FreeBSD.org>2008-03-20 01:22:37 +0800
commit4e25f0833d605e09e5b150ecac42b8f8c94b6c74 (patch)
tree8acd267e906ddb13741d5ef3fe1da9081e5acc82 /multimedia
parentf3f1c81f06897b4c2134778a98096cc1ec1f7106 (diff)
downloadfreebsd-ports-gnome-4e25f0833d605e09e5b150ecac42b8f8c94b6c74.tar.gz
freebsd-ports-gnome-4e25f0833d605e09e5b150ecac42b8f8c94b6c74.tar.zst
freebsd-ports-gnome-4e25f0833d605e09e5b150ecac42b8f8c94b6c74.zip
Fix build with new libebml
PR: ports/121707 Reported by: Howard Goldstein <hg@cally.queue.to> Submitted by: Jonathan Lennox <lennox@cs.columbia.edu>
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/vlc/files/patch-modules_demux_mkv.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/multimedia/vlc/files/patch-modules_demux_mkv.cpp b/multimedia/vlc/files/patch-modules_demux_mkv.cpp
new file mode 100644
index 000000000000..a9b041021953
--- /dev/null
+++ b/multimedia/vlc/files/patch-modules_demux_mkv.cpp
@@ -0,0 +1,20 @@
+--- modules/demux/mkv.cpp.orig 2008-02-24 14:01:53.000000000 -0500
++++ modules/demux/mkv.cpp 2008-03-19 13:11:29.000000000 -0400
+@@ -5845,7 +5845,7 @@
+ binary *p_data = (*index)->GetBuffer();
+ size_t i_size = *p_data++;
+ // avoid reading too much from the buffer
+- i_size = min( i_size, ((*index)->GetSize() - 1) >> 3 );
++ i_size = min<size_t>( i_size, ((*index)->GetSize() - 1) >> 3 );
+ for ( ; i_size > 0; i_size--, p_data += 8 )
+ {
+ msg_Dbg( &sys.demuxer, "Matroska DVD enter command" );
+@@ -5868,7 +5868,7 @@
+ binary *p_data = (*index)->GetBuffer();
+ size_t i_size = *p_data++;
+ // avoid reading too much from the buffer
+- i_size = min( i_size, ((*index)->GetSize() - 1) >> 3 );
++ i_size = min<size_t>( i_size, ((*index)->GetSize() - 1) >> 3 );
+ for ( ; i_size > 0; i_size--, p_data += 8 )
+ {
+ msg_Dbg( &sys.demuxer, "Matroska DVD leave command" );
>2014-11-281-0/+1 * Update games/jfsw to 20131019martymac2014-11-251-1/+1 * Make LEGAL and RESTRICTED in Makefile for games/linux-ut match.scf2014-11-041-1/+1 * Welcome unifi4 to the ports tree.feld2014-10-311-0/+1 * Remove www/squid32 and 4 ports dependent on www/squid (v2.7)marino2014-09-161-1/+0 * 2014-08-31 databases/kinterbasdb: Not staged. See http://lists.freebsd.org/pi...antoine2014-09-071-3/+0 * Remove non staged ports without pending PR from wwwbapt2014-09-021-1/+0 * Remove non staged ports without pending PR from s*bapt2014-09-021-6/+0 * - Re-add archivers/bzip entryak2014-09-021-1/+1 * Add the current SUSv4/Open Group Base Specifications Issue 7.mandree2014-09-021-0/+1 * Remove non staged ports without pending PR from ma*bapt2014-09-021-2/+0 * - Update the homepage to the community website as the official one isscf2014-09-021-0/+1 * Remove non staged ports without pending PR from l*bapt2014-09-021-2/+0 * Remove non staged ports without pending PR from j*bapt2014-09-021-2/+0 * Remove non staged ports without pending PR from g*bapt2014-09-021-5/+0 * Remove non staged ports without pending PR from d*bapt2014-09-011-2/+0 * Remove non staged ports without pending PR from d*bapt2014-09-011-1/+0 * Remove non staged ports without pending PR from c*bapt2014-09-011-2/+0 * Remove LEGAL entry about biology/blastbapt2014-09-011-1/+0 * sysutils/arcconf: Updatepi2014-08-201-1/+1 * 2014-08-20 deskutils/horde3-hermes: EOL in April 2012antoine2014-08-201-2/+0 * Remove net/rsmb, MOVED entry was already added on 2014-08-13antoine2014-08-201-1/+0 * New port: sysutils/sas2ircupi2014-08-191-0/+1 * LEGAL: add entry for databases/linux-oracle-instantclient-sqlplusrene2014-07-231-0/+1 * LEGAL: add entry for databases/linux-oracle-instantclient-basicrene2014-07-231-0/+1 * - Update to latest upstream release 1.7.1riggs2014-07-171-1/+0 * Add LEGAL entry for net-p2p/btsynclwhsu2014-06-301-0/+1 * - Correct gmsh-occ entry.stephen2014-06-221-1/+1 * - Add cad/gmsh and cad/gmsh-occ ports.stephen2014-06-221-0/+2 * - Update LEGAL for some perforce portsantoine2014-06-141-0/+5 * LEGAL: Add stardict-longmaneadler2014-06-121-0/+1 * Use the wordings of RESTRICTED.jkim2014-06-121-3/+3 * Belatedly add LEGAL entries for java/jdk*-doc.jkim2014-06-121-0/+3 * - Update to 8.07.14 (and make fetchable again)antoine2014-06-011-1/+1 * Fix LEGAL/LICENSE* for multimedia/vtkmpeg2encode.riggs2014-06-011-1/+0 * LEGAL: fix multiple portseadler2014-05-261-1/+1 * Very minor update to /usr/ports/LEGAL to resolve discrepancy with make -VLEGAL.cs2014-05-191-1/+1 * LEGAL: update for stuffiteadler2014-05-171-1/+1 * LEGAL: fix multiple portseadler2014-05-171-2/+2 * LEGAL: fix multiple portseadler2014-05-171-5/+5 * Sync text of LEGAL and RESTRICTED for x11-fonts/sharefonts.olgeni2014-05-111-1/+1 * Remove expired ports:rene2014-05-111-2/+0 * Sync text of LEGAL and RESTRICTED for x11-fonts/freefonts.olgeni2014-05-111-1/+1 * Remove entry for sysutils/condor, it is no longer requires registration/manua...ak2014-05-071-1/+0 * Remove expired ports:rene2014-05-041-1/+0 * Remove expired ports:rene2014-04-111-2/+0 * Removed Long ago EOLed portbapt2014-04-101-1/+0 * Add Elasticsearch Marvel management plugin.tj2014-04-041-0/+1 * - Remove RESTRICTED.bdrewery2014-04-031-2/+2 * Remove expired ports:rene2014-04-021-4/+0 * The Oracle Java 8 JDK/JRE for Linux.jkim2014-04-011-0/+2 * Drop maintainership and fix LEGAL.ale2014-03-311-1/+1 * Remove expired port:rene2014-03-311-1/+0 * Remove expired ports:rene2014-03-251-1/+0 * libamr(n|w)briggs2014-03-151-2/+2 * - Update RESTRICTED comment for graphics/libecwj2amdmi32014-03-151-1/+1 * multimedia/linux-huludesktop: remove dead porteadler2014-03-151-1/+0 * Remove expired ports:rene2014-03-141-1/+0 * . support STAGE;bsam2014-03-131-1/+1 * Update LEGAL for thundercacheeadler2014-03-131-1/+1 * - Fix devel/raknet's distname within LEGAL filemartymac2014-03-121-1/+1 * LEGAL: fix yed legal texteadler2014-03-121-1/+1 * net/dgd-lpmud: fix LEGAL restrictionseadler2014-03-121-1/+1 * Remove expired ports:rene2014-03-101-2/+0 * LEGAL: fix kzip legal texteadler2014-03-101-1/+1 * LEGAL: fix lang/xds* portseadler2014-03-101-2/+2 * - Make case sensitive to match the output of "make -VLEGAL"tota2014-03-081-1/+1 * Remove expired ports with no active website:rene2014-03-081-1/+0 * - update LEGAL to match NO_CDROM in news/nntpcacheleeym2014-03-081-1/+1 * Mark RESTRICTED, according to EULA in the distfile, distribution is not allowedantoine2014-03-071-0/+1 * LEGAL: fix directoryeadler2014-03-031-1/+1 * Make LEGAL text match ports' RESTRICTED text in their Makefilesfeld2014-03-031-2/+2 * Fix text for www/dansguardiangarga2014-03-031-1/+1 * Fix the reason for french/homard.thierry2014-03-031-1/+1 * Sync legal with port and .src copyright.cy2014-03-031-2/+2 * Sync (and improve) the NO_PACKAGE and IGNORE statements and the entrygerald2014-03-031-1/+1 * LEGAL: make text match porteadler2014-02-231-12/+12 * Remove expired port:nemysis2014-02-191-1/+0 * Cosmetic fixes, update the pkg-descr WWWfeld2014-02-181-0/+1 * emulators/fmsx:rene2014-01-311-1/+1 * - Update to 6.8.0tota2014-01-191-1/+1 * - Fix build on recent FreeBSD (10, 11)martymac2014-01-131-0/+1 * Welcome net-mgmt/unifi2 to the treefeld2014-01-041-0/+1 * Add CONFLICTS for incoming net-mgmt/unifi2feld2014-01-041-1/+1 * Remove entry for mplayer, it is no longer restrictedarved2014-01-031-1/+0 * sync with make -VLEGALnetchild2013-12-241-1/+1 * Remove expired ports:rene2013-12-221-2/+0 * multiple: sync legaleadler2013-12-131-4/+4 * Update distname for games/flightgear-mb339-panmartymac2013-12-121-1/+1 * math/emc2: modernize porteadler2013-12-121-1/+1 * multiple: sync LEGAL and 'make -VLEGAL'eadler2013-12-121-2/+2 * multiple: sync LEGAL and 'make -VLEGAL'eadler2013-12-121-3/+3 * LEGAL: sync LEGAL texteadler2013-12-121-1/+1 * - update LEGALdinoex2013-12-121-4/+3 * - Sync legal texts for my portsmva2013-12-121-7/+15 * LEGAL, chinese/moettf: sync LEGAL texteadler2013-12-121-1/+1 * LEGAL, sysutils/arcconf: canconicalize LEGAL texteadler2013-12-121-1/+1 * LEGAL: remove security/pgpdumpeadler2013-12-121-1/+0 * - Capitalize multimedia/vdr-plugin-markad RESTRICTED.nox2013-12-121-0/+1 * Fix typo.ehaupt2013-12-121-1/+1 * - Update f-prot entry to match the output of "make -VLEGAL"tdb2013-12-111-1/+1 * LEGAL: split emulators/fuse-roms into twoeadler2013-12-111-1/+2 * - Make 'make -VLEGAL' match the entry in LEGAL andrene2013-12-111-1/+1 * LEGAL: add games/kye to LEGALeadler2013-12-111-0/+1 * LEGAL: remove security/pam_authsrveadler2013-12-111-1/+0 * Preparing for new port net-mgmt/unififeld2013-11-261-0/+1 * Remove expired ports:rene2013-11-151-1/+0 * Add Opus-22.rom for emulators/fuse-romsrene2013-11-131-1/+1 * This port installs some extra ZX spectrum ROM images which have beenrene2013-11-131-0/+1 * No public distfiles available anymore, pkgname conflict with sysutils/trackerbapt2013-10-021-1/+0 * Remove expired ports:rene2013-08-281-2/+0 * Add new port print/hplip-plugin:makc2013-07-141-0/+1 * Remove net/urtwn-firmware-kmod, integrated to head/ as of r253139.gjb2013-07-131-1/+0 * Remove expired port:rene2013-07-071-1/+0 * Change comment for uzap. Distributing the source is OK (has beenjoerg2013-06-181-1/+1 * - Add new port: net/urtwn-firmware-kmod:gjb2013-06-081-0/+1 * Restore the LEGAL statement about ventrilo-serverbapt2013-06-061-0/+1 * fwtk has gonebapt2013-06-051-1/+0 * Remove expired ports:rene2013-06-031-1/+0 * - Finish removal of support for Linux 2.4 in bsd.linux-apps.mk andrene2013-05-301-1/+0 * I copied the text from the wrong open makefile :-\eadler2013-05-181-1/+1 * Add a new port with legal issues.eadler2013-05-181-0/+1 * qjail license resolved in r316638bdrewery2013-04-291-1/+0 * Add entry to LEGAL as RESTRICTED status was added in r314731eadler2013-03-281-0/+1 * No approval process was required in my testing.eadler2013-03-251-1/+0 * No approval process was required in my testing.eadler2013-03-251-1/+0 * The file 'COPYING' in the distfile seems to indicate that the line in LEGAL i...eadler2013-03-251-1/+1 * a license was added in r300998. Since there is now the option for AGPL no re...eadler2013-03-251-1/+0 * - A port which is restricted should must not hide this facteadler2013-03-251-1/+1 * Removed in r169678eadler2013-03-221-1/+0 * Remove as port is under the GPL (r255853)eadler2013-03-211-1/+0 * The only reference to the files being restricted is Makefile.icons.eadler2013-03-211-1/+0 * Expand globs. This makes some future work a lot easier.eadler2013-03-211-6/+16 * Add a few missing entrieseadler2013-03-211-0/+2 * - Remove fsharppgj2013-03-211-1/+0 * Removed entry from port Makefile in r267037.eadler2013-03-211-1/+0 * Removed entry from port Makefile in r46360.eadler2013-03-211-1/+0 * Remove non-existent WWWeadler2013-03-191-1/+0 * tkman is licensed under the "Artistic License"eadler2013-03-191-1/+0 * Per r301175 xteddy is GPL so remove entry from LEGALeadler2013-03-191-1/+0 * Removeeadler2013-03-191-1/+0 * french/gibi: IGNORE for more than 6 monthseadler2013-03-191-1/+0 * Per r306610eadler2013-03-181-1/+0 * According to r242466 the port is now GPL so remove this entry from LEGALeadler2013-03-181-1/+0 * This software is under the BSD license:eadler2013-03-181-1/+0 * This software is under the GPLeadler2013-03-181-1/+0 * Per r172016eadler2013-03-181-1/+0 * According to r142824 the port is now BSD so remove this entry from LEGALeadler2013-03-181-1/+0 * Sort by distname. This was kind of done before but clearly got out of wack.eadler2013-03-181-64/+64 * This port seems to be legally distributed based on the COPYING fileeadler2013-03-181-1/+0 * audio/faad:eadler2013-03-181-1/+0 * Remove dns/h2n: legally questionable and obsolete.eadler2013-03-181-1/+0 * According to r160671 the port is not restricted any longereadler2013-03-181-1/+0 * According to r123287 the port is now GPLed so remove this entry from LEGALeadler2013-03-181-1/+0 * add an additional missing porteadler2013-03-181-0/+1 * acroread8 is also legally restrictedeadler2013-03-181-0/+1 * According to r206652 the port is now GPLed so remove this entry from LEGALeadler2013-03-181-1/+0 * According to r249857 the port is now GPLed so remove this entry from LEGALeadler2013-03-181-2/+0 * IDEA was no longer covered by any patents conservatively in 2012.eadler2013-03-171-1/+0 * x11-fonts appears not to exist.eadler2013-03-171-2/+0 * Make LEGAL machine parsableeadler2013-03-171-378/+168 * Remove expired, unmaintained ports:rene2013-03-141-4/+0 * 2013-03-13 misc/gopod: does not work with modern iPods anymorebapt2013-03-131-2/+0 * Remove expired, unmaintained ports:rene2013-03-061-4/+0 * Add entry for science/fvcommakc2013-02-211-0/+1 * 2012-05-10 databases/hypertable: BROKEN for more than 6 monthbapt2013-01-061-1/+0 * 2013-01-04 ports-mgmt/portmanager: Does not support modern ports features suc...bapt2013-01-061-1/+0 * Decommissioning java 1.5 (EOLed since October 2009):bapt2012-12-111-14/+0 * 2012-11-27 java/jmp: Java 1.5 is EOLedbapt2012-11-281-3/+0 * 2012-11-27 devel/p5-SPOPS: Depend on the expired p5-Class-Fieldsbapt2012-11-281-1/+0 * 2012-11-09 x11-fonts/tolkien-ttf: Does not fetch: there are no more public di...bapt2012-11-111-3/+0 * It seems that the file dgguspat.zip is the one which was legally restricted, buteadler2012-10-291-1/+0 * Remove now useless legal notice about gogobapt2012-10-261-1/+0 * 2012-10-20 chinese/wangttf: No more public distfilesbapt2012-10-261-2/+0 * 2012-10-20 games/yace: No more public distfilesbapt2012-10-261-1/+0 * 2012-10-20 lang/ironpython: No more public distfilesbapt2012-10-261-2/+0