Page MenuHomeFreeBSD

Clean up past expiration dates related to Python 2.7
ClosedPublic

Authored by rene on Jan 18 2022, 12:10 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 12, 6:30 PM
Unknown Object (File)
Fri, Apr 12, 3:24 PM
Unknown Object (File)
Fri, Apr 12, 3:24 PM
Unknown Object (File)
Fri, Apr 12, 1:36 PM
Unknown Object (File)
Dec 22 2023, 11:48 PM
Unknown Object (File)
Nov 8 2023, 6:22 PM
Unknown Object (File)
Nov 8 2023, 5:49 PM
Unknown Object (File)
Nov 7 2023, 1:20 PM
Subscribers

Details

Summary
  • Mk/Uses: remove the default deprecation date.

    Obviously the world did not manage to get rid of Python 2.7 by 2020-12-31, so remove that target and just advise users to move on to Python 3.
  • games/renpy: remove past expiration date
  • lang/tauthon: remove past expiration date.

    Keep this port deprecated, as it is a Python 2.7+3.X clone. Nothing in the tree currently uses this port, but www/palemoon will if it is ever resurrected.
  • editors/vscode: remove transitive py27 deprecation (electron)
  • cleanup: remove transitive py27 deprecation (www/chromium)
  • textproc/kibana6: remove transitive py27 deprecation (www/node10)
  • cleanup: remove transitive py27 deprecation (www/qt5-webengine)

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

rene requested review of this revision.Jan 18 2022, 12:10 PM
  • cleanup: remove transitive py27 deprecation (www/qt5-webengine)

Can you also drop the following from emulators/yuzu ? See also 97f29db51ff9

.if !exists(${.CURDIR:H:H}/www/qt5-webengine)
# Temporarily disable web applet if qt5-webengine is missing
QT5_USE:=		${QT5_USE:S/,webengine//}
QT5_CMAKE_BOOL:=	${QT5_CMAKE_BOOL:N*WEB_ENGINE}
.endif
  • emulators/yuzu: drop no-webengine workaround
  • cleanup: remove transitive py27 deprecation (www/qt5-webengine)

Can you also drop the following from emulators/yuzu ? See also 97f29db51ff9

.if !exists(${.CURDIR:H:H}/www/qt5-webengine)
# Temporarily disable web applet if qt5-webengine is missing
QT5_USE:=		${QT5_USE:S/,webengine//}
QT5_CMAKE_BOOL:=	${QT5_CMAKE_BOOL:N*WEB_ENGINE}
.endif

Done

This revision is now accepted and ready to land.Jan 19 2022, 5:20 AM
  • emulators/yuzu: drop no-webengine workaround
  • devel/eric6: undeprecate
This revision now requires review to proceed.Jan 20 2022, 9:07 AM
  • textproc/kibana6: deprecate because it uses EOLed www/node10

Added Juraj for elastic@ too

LGTM. Although there still are updates to ELK 6.x from Elastic.co, it's no longer recommended for production use and I regularly maintain and use ELK 7.x versions.

This revision is now accepted and ready to land.Jan 20 2022, 10:03 AM

I'm sorry but I can't add this to my workload at present. I apologize.

This revision now requires review to proceed.Jan 20 2022, 4:47 PM
This revision was not accepted when it landed; it landed in state Needs Review.Jan 23 2022, 8:57 PM
This revision was automatically updated to reflect the committed changes.