svn commit: r556784 - in head: . Mk/Scripts Mk/Uses graphics graphics/jpeg
Rene Ladan
rene at FreeBSD.org
Tue Dec 1 19:12:49 UTC 2020
Author: rene
Date: Tue Dec 1 19:12:47 2020
New Revision: 556784
URL: https://svnweb.freebsd.org/changeset/ports/556784
Log:
Remove graphics/jpeg which has expired in favor of graphics/jpeg-turbo
Update qa checks and add a note to UPDATING to help users migrate.
Differential Revision: https://reviews.freebsd.org/D27425
Deleted:
head/graphics/jpeg/
Modified:
head/MOVED
head/Mk/Scripts/qa.sh
head/Mk/Uses/jpeg.mk
head/UPDATING
head/graphics/Makefile
Modified: head/MOVED
==============================================================================
--- head/MOVED Tue Dec 1 19:11:34 2020 (r556783)
+++ head/MOVED Tue Dec 1 19:12:47 2020 (r556784)
@@ -15716,3 +15716,4 @@ net/remmina-plugin-vnc|net/remmina|2020-11-24|Moved to
net/remmina-plugin-www|net/remmina|2020-11-24|Moved to remmina flavored version
net/remmina-plugin-xdmcp|net/remmina|2020-11-24|Moved to remmina flavored version
net/remmina-plugins|net/remmina|2020-11-24|Moved to remmina flavored version
+graphics/jpeg|graphics/jpeg-turbo|2020-12-01|Has expired: Outdated and vulnerable, new version breaks API and ABI
Modified: head/Mk/Scripts/qa.sh
==============================================================================
--- head/Mk/Scripts/qa.sh Tue Dec 1 19:11:34 2020 (r556783)
+++ head/Mk/Scripts/qa.sh Tue Dec 1 19:12:47 2020 (r556784)
@@ -592,7 +592,7 @@ proxydeps_suggest_uses() {
elif [ ${pkg} = "converters/libiconv" ]; then
warn "you need USES+=iconv, USES+=iconv:wchar_t, or USES+=iconv:translit depending on needs"
# jpeg
- elif [ ${pkg} = "graphics/jpeg" -o ${pkg} = "graphics/jpeg-turbo" ]; then
+ elif [ ${pkg} = "graphics/jpeg-turbo" ]; then
warn "you need USES+=jpeg"
# libarchive
elif [ ${pkg} = "archivers/libarchive" ]; then
Modified: head/Mk/Uses/jpeg.mk
==============================================================================
--- head/Mk/Uses/jpeg.mk Tue Dec 1 19:11:34 2020 (r556783)
+++ head/Mk/Uses/jpeg.mk Tue Dec 1 19:12:47 2020 (r556784)
@@ -8,7 +8,7 @@
#
# User defined variables:
# JPEG_PORT - jpeg implementation
-# Valid values: graphics/jpeg and graphics/jpeg-turbo
+# Valid value: graphics/jpeg-turbo
# Default value: graphics/jpeg-turbo
#
# MAINTAINER: portmgr at FreeBSD.org
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Tue Dec 1 19:11:34 2020 (r556783)
+++ head/UPDATING Tue Dec 1 19:12:47 2020 (r556784)
@@ -5,6 +5,17 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20201130:
+ AFFECTS: users of graphics/jpeg
+ AUTHOR: rene at FreeBSD.org
+
+
+ The graphics/jpeg port has been removed in favor of graphics/jpeg-turbo.
+ The former port was vulnerable and used an outdated ABI and API.
+
+ Please check your make configuration for JPEG_PORT and remove it or
+ set it to "jpeg-turbo" if it is currently set to "jpeg".
+
20201128:
AFFECTS: users of databases/cego
AUTHOR: pi at FreeBSD.org
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Tue Dec 1 19:11:34 2020 (r556783)
+++ head/graphics/Makefile Tue Dec 1 19:12:47 2020 (r556784)
@@ -377,7 +377,6 @@
SUBDIR += jp
SUBDIR += jp2a
SUBDIR += jpatch
- SUBDIR += jpeg
SUBDIR += jpeg-turbo
SUBDIR += jpeg-xl
SUBDIR += jpeginfo
More information about the svn-ports-all
mailing list