Date: Sun, 15 Mar 2026 09:20:34 +0000 From: Daniel Engberg <diizzy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 44f2f1412bee - main - */*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumers Message-ID: <69b679e2.3f06f.1da753c9@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=44f2f1412beebcb04fb6b5763dbc6d39e8669422 commit 44f2f1412beebcb04fb6b5763dbc6d39e8669422 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2026-03-15 08:42:49 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2026-03-15 09:19:00 +0000 */*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumers To follow up on 15dea205dcd006fb94a96d7ffafd617e3ba4201d deprecate and set expiration date on direct FFmpeg 4 consumers. PR: 293822, 293823, 293824, 293825, 293826, 278913, 293827 270198, 270248, 270206, 293828, 261302, 270281, 270214 270276, 270314 --- audio/essentia/Makefile | 3 +++ cad/PrusaSlicer/Makefile | 3 +++ cad/freecad-devel/Makefile | 2 ++ cad/freecad/Makefile | 2 ++ cad/librepcb/Makefile | 3 +++ cad/opencascade/Makefile | 3 +++ cad/opencascade740/Makefile | 3 +++ devel/ignition-common/Makefile | 3 +++ games/hedgewars/Makefile | 3 +++ graphics/gnash/Makefile | 3 +++ graphics/hiptext/Makefile | 3 +++ java/openjfx14/Makefile | 3 +++ math/octave-forge-video/Makefile | 3 +++ multimedia/bino/Makefile | 3 +++ net/freeswitch/Makefile | 2 ++ net/mediastreamer/Makefile | 3 +++ 16 files changed, 45 insertions(+) diff --git a/audio/essentia/Makefile b/audio/essentia/Makefile index ea514947936a..9a5877778173 100644 --- a/audio/essentia/Makefile +++ b/audio/essentia/Makefile @@ -12,6 +12,9 @@ WWW= https://essentia.upf.edu/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt +DEPRECATED= Dependens on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 \ libchromaprint.so:audio/chromaprint \ diff --git a/cad/PrusaSlicer/Makefile b/cad/PrusaSlicer/Makefile index 1696b25ce15b..70b890718d09 100644 --- a/cad/PrusaSlicer/Makefile +++ b/cad/PrusaSlicer/Makefile @@ -12,6 +12,9 @@ WWW= https://www.prusa3d.com/prusaslicer/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + BUILD_DEPENDS= cereal>=1.3.0.10:devel/cereal \ cgal>=5.0.2:math/cgal \ opencascade>=7.7.0:cad/opencascade \ diff --git a/cad/freecad-devel/Makefile b/cad/freecad-devel/Makefile index a3d7e5e077ce..38bdffbf1732 100644 --- a/cad/freecad-devel/Makefile +++ b/cad/freecad-devel/Makefile @@ -11,6 +11,8 @@ WWW= https://www.freecadweb.org/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 CONFLICTS_INSTALL= freecad # bin/FreeCAD BUILD_DEPENDS= doxygen:devel/doxygen \ diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile index 447f2ac4ca89..8a19b5b39cfa 100644 --- a/cad/freecad/Makefile +++ b/cad/freecad/Makefile @@ -11,6 +11,8 @@ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN= incompatible with VTK 9.6.0 +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 CONFLICTS_INSTALL= freecad-devel # bin/FreeCAD diff --git a/cad/librepcb/Makefile b/cad/librepcb/Makefile index bdc0341cf1bd..059b72cb6dee 100644 --- a/cad/librepcb/Makefile +++ b/cad/librepcb/Makefile @@ -13,6 +13,9 @@ WWW= https://librepcb.org/ \ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg4 \ libfontconfig.so:x11-fonts/fontconfig \ libfreeimage.so:graphics/freeimage \ diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile index bf68aa7280ea..928ce1e7790b 100644 --- a/cad/opencascade/Makefile +++ b/cad/opencascade/Makefile @@ -14,6 +14,9 @@ LICENSE_NAME= LGPL21 with exception LICENSE_FILE= ${WRKSRC}/OCCT_LGPL_EXCEPTION.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + BUILD_DEPENDS= rapidjson>0:devel/rapidjson \ ${LOCALBASE}/lib/qt5/bin/qmake:devel/qt5-qmake \ ${LOCALBASE}/lib/qt5/bin/moc:devel/qt5-buildtools diff --git a/cad/opencascade740/Makefile b/cad/opencascade740/Makefile index d931a23d6675..16c468b742b4 100644 --- a/cad/opencascade740/Makefile +++ b/cad/opencascade740/Makefile @@ -19,6 +19,9 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= bash:shells/bash +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + # Check ${WRKSRC}/dox/overview/overview.md # and ${WRKSRC}/dox/dev_guides/building USES= cmake compiler:c++14-lang dos2unix \ diff --git a/devel/ignition-common/Makefile b/devel/ignition-common/Makefile index ba2a8e15388a..46a582d0b6cb 100644 --- a/devel/ignition-common/Makefile +++ b/devel/ignition-common/Makefile @@ -11,6 +11,9 @@ WWW= https://ignitionrobotics.org/home LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + BUILD_DEPENDS= ignition-cmake==2:devel/ignition-cmake LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 \ libfreeimage.so:graphics/freeimage \ diff --git a/games/hedgewars/Makefile b/games/hedgewars/Makefile index 55d776bb7319..55e89e9cd8af 100644 --- a/games/hedgewars/Makefile +++ b/games/hedgewars/Makefile @@ -12,6 +12,9 @@ WWW= https://www.hedgewars.org LICENSE= GPLv2 GFDL LICENSE_COMB= multi +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + LIB_DEPENDS= libphysfs.so:devel/physfs \ libpng.so:graphics/png diff --git a/graphics/gnash/Makefile b/graphics/gnash/Makefile index c2751431f7a4..70ec17a43076 100644 --- a/graphics/gnash/Makefile +++ b/graphics/gnash/Makefile @@ -28,6 +28,9 @@ LIB_DEPENDS= libltdl.so:devel/libltdl \ libcairo.so:graphics/cairo \ libdc1394.so:multimedia/libdc1394 +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + USES= cpe tar:bzip2 compiler:c++11-lang autoreconf gmake libtool \ pkgconfig jpeg gnome gl sdl desktop-file-utils xorg localbase:ldflags CPE_VENDOR= gnu diff --git a/graphics/hiptext/Makefile b/graphics/hiptext/Makefile index 5e4055831398..ae347bae01ae 100644 --- a/graphics/hiptext/Makefile +++ b/graphics/hiptext/Makefile @@ -9,6 +9,9 @@ WWW= https://github.com/jart/hiptext LICENSE= APACHE20 +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + BUILD_DEPENDS= ragel:devel/ragel LIB_DEPENDS= libgflags.so:devel/gflags \ libglog.so:devel/glog \ diff --git a/java/openjfx14/Makefile b/java/openjfx14/Makefile index 81388d0893df..91ac6559b801 100644 --- a/java/openjfx14/Makefile +++ b/java/openjfx14/Makefile @@ -23,6 +23,9 @@ WWW= https://openjdk.java.net/projects/openjfx/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le BUILD_DEPENDS= zip:archivers/zip \ diff --git a/math/octave-forge-video/Makefile b/math/octave-forge-video/Makefile index a9f0adb8e617..8113c511d74f 100644 --- a/math/octave-forge-video/Makefile +++ b/math/octave-forge-video/Makefile @@ -10,6 +10,9 @@ WWW= https://packages.octave.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 USES= octave pkgconfig autoreconf diff --git a/multimedia/bino/Makefile b/multimedia/bino/Makefile index 21c337e3bb86..58427afc6277 100644 --- a/multimedia/bino/Makefile +++ b/multimedia/bino/Makefile @@ -15,6 +15,9 @@ LIB_DEPENDS= libass.so:multimedia/libass \ libavformat.so.58:multimedia/ffmpeg4 \ libopenal.so:audio/openal-soft +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + USES= autoreconf compiler:c++11-lang desktop-file-utils gl gmake \ gnome iconv pkgconfig qt:5 tar:xz USE_GL= gl glu glew diff --git a/net/freeswitch/Makefile b/net/freeswitch/Makefile index 0d20c277b2af..d8e75b6be7fe 100644 --- a/net/freeswitch/Makefile +++ b/net/freeswitch/Makefile @@ -13,6 +13,8 @@ WWW= https://freeswitch.org LICENSE= MPL11 BROKEN_i386= error: expected ')' +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le BUILD_DEPENDS= gdiff:textproc/diffutils \ diff --git a/net/mediastreamer/Makefile b/net/mediastreamer/Makefile index 73379763042a..1a191badb901 100644 --- a/net/mediastreamer/Makefile +++ b/net/mediastreamer/Makefile @@ -15,6 +15,9 @@ LIB_DEPENDS= libbctoolbox.so:net/bctoolbox \ libortp.so:net/ortp \ libsrtp2.so:net/libsrtp2 +DEPRECATED= Depends on legacy ffmpeg4, consider migrating to multimedia/ffmpeg +EXPIRATION_DATE=2026-06-30 + USES= cmake compiler gnome python:build sqlite USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BChome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b679e2.3f06f.1da753c9>
