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

Port details

graphics/gmic3.1.6_12

Framework for image processing

Maintainer
yuri@FreeBSD.org
Packages
gmic 3.1.6_12
Upstream
Higher version available: 4.0.6
CPE
none, CVEs only via VuXML
WWW
https://gmic.eu/
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 (105)

Jan Beich (jbeich) · 2.8.4_2
Drop dependency on devel/openmp

- Drop if devel/llvm* was used as a substitute

Approved by:	yuri, rene (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23020
e1d56a9db2
Yuri Victorovich (yuri) · 2.8.4_1
graphics/gmic: Remove the option PLUGINS

It has been deprecated by the upstream https://github.com/dtschump/gmic/issues/135#issuecomment-518665980
The replacement is a separate project gmic-qt that has already been ported to FreeBSD: graphics/gmic-qt
845018c1eb
Yuri Victorovich (yuri) · 2.8.4
graphics/gmic: Update 2.8.3 -> 2.8.4

Reported by:	portscout
dd856adc38
Yuri Victorovich (yuri) · 2.8.3
graphics/gmic: Update 2.8.2 -> 2.8.3

Reported by:	portscout
ab22b4001c
Yuri Victorovich (yuri) · 2.8.2
graphics/gmic: Update 2.8.1 -> 2.8.2

Reported by:	portscout
6ea8deff6d
Matthias Andree (mandree) · 2.8.1_2
graphics/ilmbase, graphics/openexr: upgrade to upstream v2.4.0

graphics/gstreamer1-plugins-openexr: switch from C++98 to C++11 to
match new OpenEXR headers and unbreak compilation.

Bump PORTREVISION of all ports depending directly on either, based
on assessing INDEX-12 (bump_portrevision.pl -l (shallow) used).

Release Notes:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v2.4.0

The update was deliberately deferred until after 2020Q1, and should
not be MFH'd back to it.
2e26d3323d
Yuri Victorovich (yuri) · 2.8.1_1
graphics/gmic: Fix build by adding the devel/openmp dependency

Reported by:	fallout
a67f3f35a3
Yuri Victorovich (yuri) · 2.8.1
graphics/gmic: Update 2.8.0 -> 2.8.1

Reported by:	portscout
248007997c
Yuri Victorovich (yuri) · 2.8.0
graphics/gmic: Update 2.7.5 -> 2.8.0

Reported by:	portscout
df904fa6a5
Niclas Zeising (zeising) · 2.7.5
Sprinkle more USES=xorg
ef5d45aaa6
Yuri Victorovich (yuri) · 2.7.5
graphics/gmic: Update 2.7.4 -> 2.7.5

Reported by:	portscout
281e08665a
Yuri Victorovich (yuri) · 2.7.4
graphics/gmic: Update 2.7.2 -> 2.7.4
8414af5c00
Yuri Victorovich (yuri) · 2.7.2
graphics/gmic: Update 2.7.1 -> 2.7.2

Reported by:	portscout
ea9894465e
Jan Beich (jbeich) · 2.7.1_1
devel/openmp: update to 9.0.0

- Connect tests to the framework to help QA remaining patches
- Force rebuild all consumers after https://reviews.llvm.org/D59783

Changes:	http://llvm.org/viewvc/llvm-project/openmp/tags/RELEASE_900/final/?view=log
ABI:		https://abi-laboratory.pro/tracker/timeline/llvm_openmp/
b03c67869c
Yuri Victorovich (yuri) · 2.7.1
graphics/gmic: Update 2.7.0 -> 2.7.1

Reported by:	portscout
bf922a681b
Yuri Victorovich (yuri) · 2.7.0
graphics/gmic: Update 2.6.7 -> 2.7.0

Reported by:	portscout
c35fa7d485
Gerald Pfeifer (gerald) · 2.6.7_1
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Yuri Victorovich (yuri) · 2.6.7
graphics/gmic: Update 2.6.6 -> 2.6.7

Reported by:	portscout
5f898e4d84
Yuri Victorovich (yuri) · 2.6.6
graphics/gmic: Update 2.6.5 -> 2.6.6

Reported by:	portscout
bc578618a7
Yuri Victorovich (yuri) · 2.6.5
graphics/gmic: Update 2.6.4 -> 2.6.5

Reported by:	portscout
169bb0b705
Yuri Victorovich (yuri) · 2.6.4
graphics/gmic: Update 2.6.3 -> 2.6.4

Reported by:	portscout
6c89537ed2
Yuri Victorovich (yuri) · 2.6.3
graphics/gmic: Unbreak on 13: /usr/lib/libomp.so conflicting with the 'openmp' package has been added to 13-CURRENT

Reported by:	fallout
22f68c5bb2
Yuri Victorovich (yuri) · 2.6.3
graphics/gmic: Update 2.6.2 -> 2.6.3

Reported by:	portscout
5051474d43
Yuri Victorovich (yuri) · 2.6.2
graphics/gmic: Update 2.6.1 -> 2.6.2
f2b7285e1e
Jan Beich (jbeich) · 2.6.1_1
devel/openmp: phase out

- Expire after the last version without /usr/lib/libomp.so
- Drop SOVERSION for seamless transition (i.e., avoid conditionals)

PR:		236907
Approved by:	bapt (maintainer)
Differential Revision:	https://reviews.freebsd.org/D19767
3b1a1bcee4
Yuri Victorovich (yuri) · 2.6.1
graphics/gmic: Update 2.5.7 -> 2.6.1

Reported by:	portscout
0d2e026ef9
Yuri Victorovich (yuri) · 2.5.7
graphics/gmic: Update 2.5.6 -> 2.5.7

Reported by:	portscout
ff3568b2ba
Yuri Victorovich (yuri) · 2.5.6
graphics/gmic: Update 2.5.5 -> 2.5.6

PR:		237189
3d621ea6c6
Yuri Victorovich (yuri) · 2.5.5
graphics/gmic: Update 2.5.4 -> 2.5.5

Reported by:	portscout
f658fe9e82
Yuri Victorovich (yuri) · 2.5.4
graphics/gmic: Update 2.5.3 -> 2.5.4

Reported by:	portscout
25f7b82ab6
Yuri Victorovich (yuri) · 2.5.3
graphics/gmic: Update 2.5.2 -> 2.5.3

Reported by:	portscout
d99ddc6e7c
Yuri Victorovich (yuri) · 2.5.2
graphics/gmic: Update 2.4.5 -> 2.5.2

Reported by:	portscout
4ca6848479
Yuri Victorovich (yuri) · 2.4.5
graphics/gmic: Update 2.4.3 -> 2.4.5

Reported by:	portscout
49e67085b9
Tobias C. Berner (tcberner) · 2.4.3
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
707c6bf295
Yuri Victorovich (yuri) · 2.4.3
graphics/gmic: Update 2.4.2 -> 2.4.3

Reported by:	portscout
c2ee31cd94
Gerald Pfeifer (gerald) · 2.4.2_1
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
a9f015d155
Yuri Victorovich (yuri) · 2.4.2
graphics/gmic: Update 2.4.1 -> 2.4.2

Reported by:	repology
15ca697fd5
Yuri Victorovich (yuri) · 2.4.1
graphics/gmic: Update 2.4.0 -> 2.4.1

Reported by:	portscout
d7400f7ed7
Yuri Victorovich (yuri) · 2.4.0
graphics/gmic: Update 2.3.6 -> 2.4.0

Reported by:	repology
9040330b72
Matthias Andree (mandree) · 2.3.6_1
Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.

Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0>

Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase
the new lower-case spelling of the name, and to omit the version from the
library name to ease future maintenance.

Bump PORTREVISION of all ports that depend on ilmbase or openexr directly,
so that they all get rebuilt on upgrades.

Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now
that its Iex::BaseExc class is no longer derived from std::string,
details were given upstream through https://github.com/ampas/CTL/issues/71
and (b) to unwind semicolon/;-lists in cmake that stem from openexr/
ilmbase pkg-config variables.
(Note ampasCTL is unmaintained as FreeBSD port, and upstream,
and I cannot run-time test it.)

Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending
directly or indirectly on ilmbase and/or openexr have passed without
regressions.  Thus invoking due diligence, I believe I have done the
equivalent of an -exp run, and do not require approval for the dependency
chases to third-party ports.
d1cfeab07e
Yuri Victorovich (yuri) · 2.3.6
graphics/gmic: Update 2.3.5 -> 2.3.6

Reported by:	portscout
001acc6fa0
Yuri Victorovich (yuri) · 2.3.5
graphics/gmic: Update 2.3.4 -> 2.3.5

Reported by:	portscout
08be999c4e
Yuri Victorovich (yuri) · 2.3.4
graphics/gmic: Update 2.3.3 -> 2.3.4

Reported by:	portscout
95c4d4819c
Gerald Pfeifer (gerald) · 2.3.3_1
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
09f9633cb6
Yuri Victorovich (yuri) · 2.3.3
graphics/gmic: Change github to tarballs.

This fixes the problem of dependency on the volatile distfile
and simplifies the port.
a6824d9743
Yuri Victorovich (yuri) · 2.3.3
graphics/gmic: Update 2.3.2 -> 2.3.3

Reported by:	portscout
1b6ee28952
Yuri Victorovich (yuri) · 2.3.2
graphics/gmic: Update 2.3.1 -> 2.3.2

Reported by:	portscout
dd90ac65e7
Yuri Victorovich (yuri) · 2.3.1
graphics/gmic: Update 2.3.0 -> 2.3.1

Reported by:	portscout
0f8a7c05f8
Yuri Victorovich (yuri) · 2.3.0_1
graphics/gmic: Distfile change

The unversioned side distfile http://gmic.eu/gmic_stdlib.h changed.
Difference doesn't look suspicious.
I suggested to them to version it and to only update it with the project itself.

Reported by:	fallout
2beba8ac53
Yuri Victorovich (yuri) · 2.3.0
graphics/gmic: Update 2.2.3 -> 2.3.0

Reported by:	portscout
e2cde7e0d8