CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

multimedia/xvid1.3.7,1

Opensource MPEG-4 codec, based on OpenDivx

Maintainer
riggs@FreeBSD.org
Packages
xvid 1.3.7,1
Upstream
up to date
CPE
xvid:xvid from the port
WWW
http://www.xvid.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (65)

Stefan Eßer (se) · 1.3.7,1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.3.7,1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 1.3.7,1
multimedia: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron LI <aly@aaronly.me>
  *  Alexander Botero-Lowry <alexbl@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew Thompson <andy@fud.org.nz>
  *  Andrew Thompson <thompsa@FreeBSD.org>
  *  Angel Carpintero <ack@telefonica.net>
  *  Anish Mistry (with help from mean)
  *  Anonymous <swell.k@gmail.com>
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Ashish Shukla <wahjava@gmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Brian Somers <brian@FreeBSD.org>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Byung-Hee HWANG <bh@izb.knu.ac.kr>
  *  Charlie Kester <corky1951@comcast.net>
  *  Chess Griffin <chess@chessgriffin.com>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Hein <chein@FreeBSD.org> & Jim Overholt <overholt@isdw.net>
  *  Daniel Morante <daniel@morante.net>
  *  Diego Depaoli <trebestie@gmail.com> and Yinghong Liu <relaxbsd@gmail.com>
  *  Dierk Sacher <dierk@blaxxtarz.de>
  *  Dreamcat4 <dreamcat4@gmail.com>
  *  Earl Gay <earl@eeg3.net>
  *  Ed Schouten <ed@FreeBSD.org>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Franz Bettag <franz@bett.ag>
  *  FreeBSD GNOME Team <gnome@freebsd.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Harold Gutch <logix@foobar.franken.de>
  *  Heiner <h.eichmann@gmx.de>
  *  Heiner Eichmann <h.eichmann@gmx.de>
  *  Hendrik Scholz <hendrik@scholz.net>
  *  Herbert J. Skuhra <h.skuhra@gmail.com>
  *  Herve Quiroz <hq@FreeBSD.org>
  *  Holger Lamm
  *  J.R. Oldroyd <fbsd@opal.com>
  *  Jason Harmening <jason.harmening@gmail.com>
  *  Jille Timmermans (jille@quis.cx)
  *  Juergen Lock <nox@FreeBSD.org>
  *  Juergen Lock <nox@jelal.kn-bremen.de>
  *  KalleDK <plexmaintainer@k-moeller.dk>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Koop Mast <kwm@rainbow-runner.nl>
  *  Kozlov Sergey <kozlov.sergey.404@gmail.com>
  *  Kris Moore
  *  Kuan-Chung Chiu <buganini@gmail.com>
  *  Lars Eggert <lars.eggert@gmx.net>
  *  Leinier Cruz Salfran <salfrancl@yahoo.es>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Manuel Creach <manuel.creach@icloud.com>
  *  Marc van Woerkom <3d@FreeBSD.org>
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Neubauer <m.ne@gmx.net>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael Nottebrock <michaelnottebrock@gmx.net>
  *  Michael Nottebrock <michaelnottebrock@gmx.net> et al
  *  Mina Naguib <webmaster@topfx.com>
  *  Mykola Dzham <i@levsha.me>
  *  Naram Qashat <cyberbotx@cyberbotx.com>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Pascal Vizeli <pvizeli@yahoo.de>
  *  Pav Lucistnik <pav@FreeBSD.org>
  *  Pawel Pekala <pawel@FreeBSD.org>
  *  Petar Zhivkov Petrov <pesho.petrov@gmail.com>
  *  Phil Oleson
  *  Phil Oleson <oz@nixil.net>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Raaf <freebsd@luna.afraid.org>
  *  Randall Hopper <aa8vb@nc.rr.com>
  *  Rodrigo OSORIO <rodrigo@FreeBSD.org>
  *  Rozhuk Ivan 2018 <rozhuk.im@gmail.com>
  *  Rozhuk Ivan <rozhuk.im@gmail.com>
  *  Rozhuk Ivan rozhuk.im@gmail.com
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Stacey Son <mythdev@son.org>, Ari Maniatis <ari@ish.com.au>
  *  Steve Wills <steve@mouf.net>
  *  Steve Wills <swills@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sylvio Cesar <sylvio@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas E. Zander
  *  Thomas E. Zander with help from Vladimir Kushnir
  *  Vladimir Kondratiev <wulf@mail.mipt.ru>
  *  William Grzybowski <wg@FreeBSD.org>
  *  William Grzybowski <william88@gmail.com>
  *  Yi-Hsuan Hsin <mhsin@mhsin.org>
  *  Zastupov Stepan [RedChrom] <redchrom@mail.ru>
  *  adamw
  *  alex
  *  arved
  *  erich@FreeBSD.org
  *  freebsd-ports@evilcode.net
  *  giffunip@asme.org
  *  ijliao
  *  kamikaze@bsdforen.de
  *  michael johnson <ahze@ahze.net>
  *  mikael.urankar@gmail.com
  *  mm
  *  nox@FreeBSD.org
  *  osa
  *  pb@FreeBSD.org
  *  piero
  *  se@FreeBSD.org
  *  sumikawa

With hat:	portmgr
63f36d3262
Piotr Kubaj (pkubaj) · 1.3.7,1
multimedia/xvid: fix build on powerpc with LLVM 13

../../src/image/ppc_asm/colorspace_altivec.c:434:1: error: address of register variable requested
MAKE_COLORSPACE_ALTIVEC_FROM_RGB(bgra_to_yv12_altivec_c, 4, 8, 2, RGB_TO_YV12_ALTIVEC, 2, 1, 0, 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/image/ppc_asm/colorspace_altivec.c:65:5: note: expanded from macro 'MAKE_COLORSPACE_ALTIVEC_FROM_RGB'
    shift_consts[0] = vec_add(vec_splat_u32(12), vec_splat_u32(12));    \
    ^~~~~~~~~~~~

Fix similar to 0efce95397d4b53be14448a803902191ab8c1df3.
7b5633d046
Bernhard Froehlich (decke) · 1.3.7,1
multimedia/xvid: Add CPE information

Approved by:	portmgr (blanket)
74dbfede7d
Mathieu Arnold (mat) · 1.3.7,1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Thomas Zander (riggs) · 1.3.7,1
Update to upstream version 1.3.7

Details:
- Fix potential vulnerabilities reported by code fuzzing (no CVE IDs)

MFH:		2019Q4 (hat: ports-secteam)
491addc859
Ed Maste (emaste) · 1.3.5,1
multimedia/xvid: link with -znotext on i386

This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864, 230208
Approved by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17195
d43312d77a
Thomas Zander (riggs) · 1.3.5,1
Set LLD_UNSAFE on i386 in preparation for switch to lld on FreeBSD 12

PR:		230208
Reported by:	emaste
290bc11df2
Thomas Zander (riggs) · 1.3.5,1
Update to upstream version 1.3.5

Details:
- No functional changes in the *BSD relevant section of the codec
- tarball is now available with bz2 compression
- ipfire.org does not host the latest upstream tarball anymore
d296ef62d2
Mathieu Arnold (mat) · 1.3.4,1
Switch some MASTER_SITES from http/ftp to https.

Also some cleanup of dead entries.

PR:		226203
Submitted by:	Sam H
Sponsored by:	Absolight
37677d32e3
Mathieu Arnold (mat) · 1.3.4,1
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
8d6597e0bb
Dmitry Marakasov (amdmi3) · 1.3.4,1
Convert LICENSE= "GPLxx # or later" to "GPLxx+"

Approved by:	portmgr blanket
b9398223bd
Thomas Zander (riggs) · 1.3.4,1
Update to upstream version 1.3.4 [1], take maintainership [2]

While on it:
- Handle CFLAGS with xvid's build system [2]
- Remove superfluous ln -sf in post-patch (now handled by
  xvid's build system) [2]
- Pet portlint [2]

PR:		203626
Submitted by:	w.litter@aon.at [1]
Reviewed by:	riggs [2]
d851b5f395
Dmitry Marakasov (amdmi3) · 1.3.2_1,1
- Add LICENSE - Strip library - Regenerate patches with `make makepatch`
f0e5d582fe
Frederic Culot (culot) · 1.3.2,1
- Reassign to the heap after fluffy@'s bit was taken in for safekeeping
d0d2fb3c56
Jimmy Olgeni (olgeni) · 1.3.2,1
Remove indefinite articles and trailing periods from COMMENT, plus minor COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
168f57451a
Baptiste Daroussin (bapt) · 1.3.2,1
Support stage
84ff337b02
Baptiste Daroussin (bapt) · 1.3.2,1
Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia)
855fb638fb
Baptiste Daroussin (bapt) · 1.3.2,1
Convert to new options framework
322f0ceb78
Pav Lucistnik (pav) · 1.3.2,1
- MAKE_JOBS_UNSAFE

Reported by:	pointyhat
da56f5ecb0
Doug Barton (dougb) · 1.3.2,1
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2b1dacc826
Dima Panov (fluffy) · 1.3.2,1
- Update XviD to 1.3.2 bugfix release
1fea50fb0f
Dima Panov (fluffy) · 1.3.0,1
- Remove forgotten old checksum
c661d29d93
Dima Panov (fluffy) · 1.3.0,1
- Update XviD to v1.3.0 [1] - Explicitely disable yasm support, it's broken on 64bit

PR:		155519 [1]
Submitted by:	Oliver Herold <oh AT fixmbr DOT de>
cf28bc094a
Dima Panov (fluffy) · 1.2.2_1,1
Update my MAINTAINER's email to @FreeBSD.org

Approved by: tabthorpe (co-mentor)
e5210808dd
Martin Wilke (miwi) · 1.2.2_1,1
- Fix build after yasm update

Reported by:	pointyhat
Approved by:	maintainer via im
8faa98ff0c
Dmitry Marakasov (amdmi3) · 1.2.2,1
- Update to 1.2.2 - Pass maintainership to submitter

PR:		135611
Submitted by:	"Dima Panov" <fluffy@fluffy.khv.ru>
87d40b9f8d
Martin Matuska (mm) · 1.2.1,1
- Mark MAKE_JOBS_SAFE
30b1d26916
Wesley Shields (wxs) · 1.2.1,1
- Update to 1.2.1

PR:		ports/129776
Submitted by:	Chess Griffin <chess@chessgriffin.com>
f97c243ef8
Dmitry Marakasov (amdmi3) · 1.1.3_1,1
- Fix port to actually use assembly on i386 and amd64, providing up to 4x coding speedup - Change pkg-plist to PLIST_FILES as there are only 4 files in there

PR:		128042
Submitted by:	Carlos Santos <unixmania at gmail dot com>
bcae81122d
Mark Linimon (linimon) · 1.1.3,1
Reset lofi due to not commits in over 3 months, PR backlog, and no response to email.

Hat:	portmgr
afc0f19cab
Pav Lucistnik (pav) · 1.1.3,1
- Remove USE_GCC where it can be satisfied with base compiler on following   FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
efa63f6ba4
Martin Wilke (miwi) · 1.1.3,1
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Michael Nottebrock (lofi) · 1.1.3,1
Update to 1.1.3

SECURITY: http://secunia.com/advisories/25711/
812f782435
Michael Nottebrock (lofi) · 1.1.2,1
Don't insist on using gcc3.4 even on -CURRENT.
6cd7f636b2
Michael Nottebrock (lofi) · 1.1.2,1
Fix typo in sourcecode that prevented compilation on IA64.
1c50c9a1fc
Michael Nottebrock (lofi) · 1.1.2,1
Remove stale patch
e0db652a39
Michael Nottebrock (lofi) · 1.1.2,1
Update to 1.1.2
2a090df007
Michael Nottebrock (lofi) · 1.1.0,1
Convert optimization knob into option.

PR: 		ports/99294
Submitted by:	Arseny Nasokin <tarc@tarc.po.cs.msu.su>
5ec5a2154d
Michael Nottebrock (lofi) · 1.1.0,1
Update to 1.1.0
5f2d6dd369
Edwin Groothuis (edwin) · 1.0.3,1
SHA256ify

Approved by: krion@
dbef3380d2
Michael Nottebrock (lofi) · 1.0.3,1
Fix MASTER_SITES.

Reported by: Pav
a3ccc8c82b
Michael Nottebrock (lofi) · 1.0.3,1
Update to 1.0.3.
56466dbd7b
Michael Nottebrock (lofi) · 1.0.2,1
Fix build on ia64.
d56d6f382b
Kris Kennaway (kris) · 1.0.2,1
Increase USE_GCC to 3.4 for those ports which compile with it.

Approved by:	portmgr
84e8d56ed5
Michael Nottebrock (lofi) · 1.0.2,1
Update to 1.0.2
fae646a030
Michael Nottebrock (lofi) · 1.0.1_2,1
Make USE_GCC value overridable.

PR: 68348
5bd27ec34f
Michael Nottebrock (lofi) · 1.0.1_2,1
Add WITH_OPTIMIZED_CFLAGS knob which will allow xvid to choose CFLAGS from its own (quite large) set of defaults for various compilers and platforms.
500fe7a721
Michael Nottebrock (lofi) · 1.0.1_2,1
Adjust the so-symlink, forgotten in the initial commit.

Reported by: Radek Kozwlowski on IRC
Pointy hat to: me
7fa1e2a5a7