CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

graphics/gnash 0.8.11.20190130_7

GNU Flash movie player

Port info

Maintainer
dinoex@FreeBSD.org
Packages
latest: 0.8.11.20190130_7
Upstream
up to date
Last update
to 0.8.11.20190130_7 · 97a84ef467
Quarterly
2026Q4: 0.8.11.20190130_7
WWW
https://www.gnu.org/software/gnash/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install gnash
installs 0.8.11.20190130_7 from latest; from quarterly (2026Q4) 0.8.11.20190130_7
Port
# cd /usr/ports/graphics/gnash && make install clean
# make -C /usr/ports/graphics/gnash config  # change options first
Size
1.8 MiB download · 7.4 MiB installed
Depends on
accessibility/at-spi2-core 2.60.4, audio/gsm 1.0.24, audio/libogg 1.3.6,4, audio/libvorbis 1.3.7_2,3, audio/sdl2_sound 2.0.6, audio/speex 1.2.1_1,1, audio/speexdsp 1.2.1, devel/boost-libs 1.92.0, devel/desktop-file-utils 0.28, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/libltdl 2.6.2, devel/nspr 4.39, devel/sdl20 2.32.10_2, ftp/curl 8.23.0, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, graphics/giflib 6.1.3, graphics/jpeg-turbo 3.1.4.1, graphics/libglvnd 1.7.0, graphics/png 1.6.59_1, multimedia/ffmpeg4 4.4.8_2, multimedia/libdc1394 2.2.7, multimedia/libdca 0.0.7_1, multimedia/libtheora 1.2.0_1, multimedia/libva 2.24.1, print/freetype2 2.14.3, print/harfbuzz 14.6.0, textproc/libxml2 2.15.4, x11-fonts/fontconfig 2.18.3,1, x11-toolkits/gtk20 2.24.33_1, x11-toolkits/pango 1.57.1, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXau 1.0.12, x11/libXdmcp 1.1.5, x11/libXext 1.3.7,1, x11/libXi 1.8.4,1, x11/libXinerama 1.1.6,1, x11/libXv 1.0.13,1
License
GPLv3
Options
4 of 5 on in the package: DOCS FFMPEG NLS VAAPI
Show the 1 options that are off
CYGNAL

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.8.11.20190130_70.8.11.20190130_7–
FreeBSD 150.8.11.20190130_70.8.11.20190130_7–
FreeBSD 140.8.11.20190130_70.8.11.20190130_70.8.11.20190130_7

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.8.11.20190130_70.8.11.20190130_7–
FreeBSD 140.8.11.20190130_70.8.11.20190130_70.8.11.20190130_7

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.8.11.20190130_7.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (220)

Jan Beich (jbeich) · 0.8.10_19
devel/boost-*: update to 1.62.0

- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
a8713d15f4
Gerald Pfeifer (gerald) · 0.8.10_18
Bump PORTREVISIONS for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
89f8b05214
Jan Beich (jbeich) · 0.8.10_17
devel/nspr, security/nss: drop version from SONAME

No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.

  $ cc -lplds4 -L/usr/local/lib
  /usr/lib/crt1.o: In function `_start1':
  crt1_c.c:(.text+0xa6): undefined reference to `main'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_create'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
  /usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'

PR:		213144
Exp-run by:	antoine
f5f47a5a4e
Dmitry Marakasov (amdmi3) · 0.8.10_16
Most commonly used build systems support silent builds, when they hide actual commands executed and only show short summary line (like "CC foo.c"). CMake and ninja enable this by default, some autotools using ports do as well. This is unacceptable because we need complete build logs at any time, so we now switch to verbose build logs unconditionally. Note that this change deliberately affects ALL 

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
30a00f2227
Tobias C. Berner (tcberner) · 0.8.10_16
Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
0f583d8700
Baptiste Daroussin (bapt) · 0.8.10_16
Convert to @sample
fdf0b38075
Mathieu Arnold (mat) · 0.8.10_16
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Antoine Brodin (antoine) · 0.8.10_16
Allow building with giflib 5.1

PR:		204492
c24dcdb80b
Dmitry Marakasov (amdmi3) · 0.8.10_16
Remove support for WANT_SDL/HAVE_SDL knobs

WANT_SDL/HAVE_SDL macros allowed a port to check which SDL components
are installed. This goes against the policy of avoiding automatic
dependencies, and there are actually no cases in the portstree where
these knobs are used properly, so axe them out.

Approved by:	portmgr (mat)
Differential Revision:	D4093
7cffd3c8f9
Antoine Brodin (antoine) · 0.8.10_16
Convert to USES=jpeg
6e5719ca80
John Marino (marino) · 0.8.10_16
graphics category: Remove $PTHREAD_LIBS

graphics/zbar didn't pass check-plist (pre-existing), fixed.

approved by:	PTHREAD blanket
9746d6524b
Bartek Rutkowski (robak) · 0.8.10_16
graphics/gnash: add CPE information

PR:		198634
Submitted by:	Shun <shun.fbsd.pr@dropcut.net>
9b885aaf64
Max Brazhnikov (makc) · 0.8.10_16
- Remove deprecated USE_KDE4=kdehier - while here, remove any reference to KDE in deskutils/charmtimetracker (Qt-only app)   and supposedly fix build of graphics/gnash with KDE4 option
b22224f636
Antoine Brodin (antoine) · 0.8.10_16
Update graphics/giflib to 5.0.5

Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
c6faa705a5
Antoine Brodin (antoine) · 0.8.10_15
Allow building with either giflib 4.2 or 5.0
0180c5b485
Tijl Coosemans (tijl) · 0.8.10_15
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it.  Bump PORTREVISION on their dependent ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
60945f0277
Baptiste Daroussin (bapt) · 0.8.10_14
Cleanup plist
a76a739bfe
Tijl Coosemans (tijl) · 0.8.10_14
Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports. There are only 60 such ports so there doesn't need to be a separate keyword or USES for this.

Approved by:	portmgr (bapt)
15c4a5ecf3
Gerald Pfeifer (gerald) · 0.8.10_14
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
15945f8122
Adam Weinberger (adamw) · 0.8.10_13
In some straightforward cases, protect documentation behind PORTDOCS, adding a DOCS option where needed, and a couple PORTEXAMPLES for good measure.
511c49bdec
Dirk Meyer (dinoex) · 0.8.10_13
- drop maintainership cause r361131
0ad79d03f2
Dmitry Marakasov (amdmi3) · 0.8.10_13
- Switch to USES=libtool, drop .la files

Approved by:	portmgr blanket
dc931f21aa
Baptiste Daroussin (bapt) · 0.8.10_12
Convert GMAKE to MAKE_CMD Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends

With hat:	portmgr
a33191366c
Dirk Meyer (dinoex) · 0.8.10_12
- fix option GTK2
9b0ad822c4
Niclas Zeising (zeising) · 0.8.10_11
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
39fc32e828
Dirk Meyer (dinoex) · 0.8.10_10
- add USES=tar:bzip2
1c353c36b4
Gerald Pfeifer (gerald) · 0.8.10_10
Update the default version of GCC used in the Ports Collection from GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
1cd277bdce
Gerald Pfeifer (gerald) · 0.8.10_9
Replace USE_GCC=4.2+ by USE_GCC=any. [1] And USE_GMAKE by USES=gmake where touching a port because of the above.

Approved by:	portmgr (bapt) [1]
7e339abf8a
Baptiste Daroussin (bapt) · 0.8.10_9
Chase boost and icu bump While here convert some LIB_DEPENDS
4650a910d0
Dirk Meyer (dinoex) · 0.8.10_8
- set BROKEN from FreeBSD-10, fails in boost ABI
2fd149f040
Dirk Meyer (dinoex) · 0.8.10_8
- use STAGEDIR - use USE_WEBPLUGINS - use OPT_* flags - clean LIB_DEPENDS
23f18f31d2
Baptiste Daroussin (bapt) · 0.8.10_8
Convert LIB_DEPENDS for ports depending on boost
c706f7f344
Dirk Meyer (dinoex) · 0.8.10_8
- revert default to FFMPG0
5aef18fc6e
Dirk Meyer (dinoex) · 0.8.10_7
- new default option FFMPEG2
e63a4c0759
Gerald Pfeifer (gerald) · 0.8.10_8
Update to libmpc version 1.0.1 which brings the following fixes:

- Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
3be3e90f93
Dmitry Marakasov (amdmi3) · 0.8.10_7
- Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [fgijk])

Approved by:	portmgr (bdrewery)
ab24828630
William Grzybowski (wg) · 0.8.10_7
graphics/gnash: link using ffmpeg0

- Link using ffmpeg0

Approved by:	portmgr (bapt, implicit)
85d822e793
Dirk Meyer (dinoex) · 0.8.10_7
- fix misplaced NO_STAGE in slaveports and ifdefs
1e3119b07e
Baptiste Daroussin (bapt) · 0.8.10_7
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Baptiste Daroussin (bapt) · 0.8.10_7
Eradicate USE_GNOME=pkgconfig from graphics While here: - trim headers - convert:   * USE_GNOME=gnomehack -> USES=pathfix   * USE_GMAKE=yes -> USES=gmake   * USE_PERL5 -> USES=perl5
894a8184ce
Alex Kozlov (ak) · 0.8.10_7
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
d4041784dc
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.8.10_7
- Update to 7.31.0 - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options:   - Add COOKIES   - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]   - Add GSSAPI and SPNEGO [2]   - Remove KERBEROS4   - Rename LIBIDN to IDN   - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
c2d1a14c7c
Guido Falsi (madpilot) · 0.8.10_6
Fix build of gnash [1] and vlc [2] after libva update.

PR:		ports/180118 [2]
Submitted by:	Geraud CONTINSOUZAS <geraud@gcu.info>
Approved by:	dinoex [1], nox [2]
3b40536753
Dirk Meyer (dinoex) · 0.8.10_5
- remove option KDE3 PR:		180271 Submitted by:	Rene Ladan
fe0692200e
Florian Smeets (flo) · 0.8.10_5
Update to 17.0.6 (this should also fix the build on head after the clang 3.3 merge)

PR:             ports/179034 [1]
Submitted by:   Jan Beich <jbeich@tormail.org>,
                Nikolai Lifanov <lifanov@mail.lifanov.com> [1]
96b39667d3
Alex Kozlov (ak) · 0.8.10_4
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
e159824929
Baptiste Daroussin (bapt) · 0.8.10_4
Chase boost update
f5f6cd6d9b
Dirk Meyer (dinoex) · 0.8.10_3
- rever libname for gtkglext Submitted by:	Jason E. Hale
0d4acd1ea2
Dirk Meyer (dinoex) · 0.8.10_3
- update dependecy to new xulrunner PR:		173258
25495a995b
Beat Gaetzi (beat) · 0.8.10_2
- Move libxul 1.9.2 to www/libxul19 - Update www/libxul to 10.0.7 - Update all dependent ports to use www/libxul19 (no functional changes) - Bump PORTREVISION on ports where libxul is a run dependency as the   resulting package will change.

Submitted by:	Jan Beich <jbeich@tormail.org>
With hat:	gecko
734349b51e