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

Port details

devel/gdcm3.0.24_1

Grassroots DICOM library

Maintainer
stephen@FreeBSD.org
Packages
gdcm 3.0.24_1
Upstream
Higher version available: 3.2.11
CPE
none, CVEs only via VuXML
WWW
https://gdcm.sourceforge.net/
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 (1)

Show 1 fixed
VuXML entries whose affected range this version has left.

Commits (100)

Steve Wills (swills)
Unmark broken on powerpc64

These ports built successfully
149ba7338a
Steve Wills (swills)
many ports: mark broken on powerpc64
86cd4fbe5a
Mathieu Arnold (mat)
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Tijl Coosemans (tijl)
Make print/ghostscript9-agpl-base the default Ghostscript port.  Upstream changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
77760fcb63
Jason Unovitch (junovitch)
devel/gdcm: update 2.4.4 -> 2.6.3

- Switch off by default DOCS option for Doxygen docs to DOXYGEN
- Switch DOXYGEN bits to options helpers
- Standardize on the more prevelant ON/OFF CMAKE flags
- Set USE_LDCONFIG=yes as ${PREFIX}/lib is the default
- Add gdcmviewer to DESKTOP_ENTRIES

PR:		203479
Submitted by:	tkato432@yahoo.com (with changes)
Security:	CVE-2015-8396
Security:	CVE-2015-8397
Security:	https://vuxml.FreeBSD.org/freebsd/e00d8b94-c88a-11e5-b5fe-002590263bf5.html
MFH:		2016Q1
bd8b3ff67e
Stephen Montgomery-Smith (stephen)
- Chase library number changes from ports/r402502 applied to cad/vtk6.
126034be61
Hiroki Sato (hrs)
- Split ghostscript into X11-independent and -dependent parts:

* print/ghostscript{7,8,9,9-agpl}-base

   Installs Ghostscript binary, libgs, and related files.
   These ports do not depend on X11 libraries (i.e. x11* devices
   are not available).  USES=ghostscript will set dependency on
   one of them depending on GHOSTSCRIPT_DEFAULT.

   The default device is set to "display" or "bbox".

 * print/ghostscript{7,8,9,9-agpl}-x11

   Installs a shared library which provides X11 support to
   the installed Ghostscript binaries.  x11* devices will be
   enabled when the library is available.

   This depends on *-base (RUN_DEPENDS).  USES=ghostscript:x11
   will set dependency on one of them.

- Fix integer overflow reported as CVE-2015-3228.

- Update Uses/ghostscript.mk:

 * Add x11 keyword.  nox11 keyword is now obsolete.

 * Use packagename in *_DEPENDS line to prevent relationship between
   -base and -x11 packages from being broken.

- Fix x11/nox11 keyword and bump PORTREVISION in ports using
  USES=ghostscript to update dependency of pre-compiled packages.
27470e1676
Koop Mast (kwm)
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.

Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl

PR:		201201 (exp-run)
Approved by:	portmgr (mat@)
Exp run by:	antione@ (previous patch)
Differential Revision:	https://reviews.freebsd.org/D2938
68f883edfc
Pietro Cerutti (gahr)
- Reset maintainership of my ports
c020107379
John Marino (marino)
Add USES=alias to several ports

Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
b1ec8c1528
Pietro Cerutti (gahr)
- Update to 2.4.4
167911b75e
Pietro Cerutti (gahr)
- Update to 2.4.3
46d60f46a0
Pietro Cerutti (gahr)
- Fix build with both OpenJPEG 1.5 and 2.0 are installed [1] - While at it, modernize the use of options and fix a couple of whitespaces

PR:		190476
Submitted by:	Lawrence Chen <beastie@tardisi.com>
929423b478
Koop Mast (kwm)
Update openjpeg to 2.1.0.

Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15
and update users.

Approved by:	portmgr (implicit) for NO_STAGE ports
097c01dd0a
Pietro Cerutti (gahr)
- Update to 2.4.2 - Support both VTK5 and VTK6
aba4671a98
Pietro Cerutti (gahr)
- Update to 2.4.1 - Get rid of MAN macros
3b6a9b023a
Max Brazhnikov (makc)
- Respect CMAKE_BUILD_TYPE (and fix packaging with non-default build settings)

Approved by:	maintainter
f5da498b50
Pietro Cerutti (gahr)
- Update to 2.4.0a

Release notes: http://gdcm.sf.net/wiki/index.php/GDCM_Release_2.4.0
431b872315
Pietro Cerutti (gahr)
- Update to 2.2.6

Release notes: http://gdcm.sf.net/wiki/index.php/GDCM_Release_2.2.6
b5e4838894
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 2)
34b7e6ee7e
Pietro Cerutti (gahr)
- Update to 2.2.5

2.2.5 Release Notes
  http://gdcm.sourceforge.net/wiki/index.php/GDCM_Release_2.2.5

  2.2.4 Release Notes
  http://gdcm.sourceforge.net/wiki/index.php/GDCM_Release_2.2.4
fb4eb44a5f
Pietro Cerutti (gahr)
- Fix PLIST

Reported by:	QAT
345c027c15
Pietro Cerutti (gahr)
- Update to 2.2.3   Release notes:   http://gdcm.sourceforge.net/wiki/index.php/GDCM_Release_2.2.3
de062e8315
Hiroki Sato (hrs)
Rectify USE_TEX to support both of teTeX and TeXLive.

TEX_DEFAULT:
	A knob to choose teTeX or TeXLive.  One can specify in /etc/make.conf.

USE_TEX:
	A knob for port developers.  Valid keywords are listed in
	bsd.tex.mk.
4e09def2d4
Hiroki Sato (hrs)
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex instead to make migration to TeXLive easier.
7dadfc8a88
Max Brazhnikov (makc)
- convert USE_CMAKE to USES - while here clean up some ports from CMAKE_VERBOSE, which is intended   for users

Approved by:	portmgr (miwi)
ffd97a0193
Pietro Cerutti (gahr)
- Update to 2.2.2   Release notes: http://gdcm.sourceforge.net/wiki/index.php/GDCM_Release_2.2.2
b8e4723304
Pietro Cerutti (gahr)
- Update to 2.2.1   Release notes:   http://sf.net/apps/mediawiki/gdcm/index.php?title=GDCM_Release_2.2.1
8d462655e0
Pietro Cerutti (gahr)
- Unbreak by fixing the FindOpenJPEG CMake module

Reported by:    ph (via pav)
1baec24370
Pav Lucistnik (pav)
- Mark BROKEN: does not compile   ../../bin/libgdcmMSFF.so.2.2.0: undefined reference to `opj_image_create'   ../../bin/libgdcmMSFF.so.2.2.0: undefined reference to `opj_cio_close'   ../../bin/libgdcmMSFF.so.2.2.0: undefined reference to `opj_setup_encoder'   [..]

Reported by:	pointyhat
1b755a7cc6
Dirk Meyer (dinoex)
- update png to 1.5.10
2b74a89bc8
Pietro Cerutti (gahr)
- Use system expat2, zlib and openjpeg - Bump PORTREVISION
8ec88c6141
Pietro Cerutti (gahr)
- Update to 2.2.0   Release notes: http://sf.net/apps/mediawiki/gdcm/?title=GDCM_Release_2.2.0 - Change shlib versions to single number to make elf hints happy [1]

Reported by:   Stephen Montgomery-Smith <stephen@missouri.edu> [1]
9571a318f9
Pietro Cerutti (gahr)
- fix PLIST

Reported by:	PH (via pav@)
6609663193
Pietro Cerutti (gahr)
- fix PLIST

Reported by:	PH (via pav)
87047f75c2
Pietro Cerutti (gahr)
- Fix PLIST

Reported by:	PH (via pav)
d6b383b9f4
Pietro Cerutti (gahr)
- fix runtime path of DATADIR in source code - bump PORTREVISION
064d381b73
Pietro Cerutti (gahr)
- Update distinfo   distfile was rerolled because of a small patch fixing the build on Mac OSX
ef4369103b
Pietro Cerutti (gahr)
- add dependency on graphics/openjpeg - bump portrevision
e6a3328b18
Pietro Cerutti (gahr)
- Update to 2.0.18   Release notes: http://sf.net/apps/mediawiki/gdcm/index.php?title=GDCM_Release_2.0.18
abbabee7d8
Pietro Cerutti (gahr)
- add an option (off by default) to build and install the VTK binding classes
42deab0664
Max Brazhnikov (makc)
Utilize CMAKE_BUILD_TYPE plist substitution
ca1769779c
Pietro Cerutti (gahr)
- Update to 2.0.17   Release notes: http://sourceforge.net/apps/mediawiki/gdcm/?title=GDCM_Release_2.0.17

Feature safe:	yes
89645a3e8b
Pav Lucistnik (pav)
- Disallow from 7.x builds on pointyhat due to hangs

Feature safe:	yes
aebf0eb754
Pietro Cerutti (gahr)
- Update to 2.0.16   ChangeLog: http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=GDCM_Release_2.0#GDCM_2.0.16_.282010.2F08.2F18.29
8c25c23248
Pietro Cerutti (gahr)
- Update distinfo (tarball rerolled)
a8d8e34cdc
Pietro Cerutti (gahr)
- Update to 2.0.15
4e81cbb758
Dirk Meyer (dinoex)
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Pietro Cerutti (gahr)
- Do not set NAMELINK_SKIP in order to produce shlibs links   (e.g., libgdcmCommon.so -> libgdcmCommon.so.2.0).

Feature safe:	yes
b05e8e409c
Pietro Cerutti (gahr)
- New port: devel/gdcm   GDCM is an open source DICOM library written in C++ that implements mainly the   base DICOM standard part 5 that concentrates on image file format.

WWW: http://gdcm.sourceforge.net/

Feature safe:	yes
81a2fd99cc