Bug 283857

Summary: x11/openrgb: switch dep from mbedtls2 to mbedtls3
Product: Ports & Packages Reporter: Vidar Karlsen <vidar>
Component: Individual Port(s)Assignee: Nuno Teixeira <eduardo>
Status: Closed FIXED    
Severity: Affects Only Me CC: eduardo
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
git format-patch, x11/openrgb mbedtls2->3 none

Description Vidar Karlsen 2025-01-05 11:09:54 UTC
Created attachment 256436 [details]
git format-patch, x11/openrgb mbedtls2->3

Background:
security/mbedtls2 and those depending on it have been marked as deprecated.
That includes this port, x11/openrgb.

Changes:
- Change BUILD_DEPENDS and LIB_DEPENDS to use mbedtls3 instead of 2.
  This actually works with minor changes.
- Undeprecate and remove expiration date

QA:
- Builds fine in poudriere (14.1)
- Builds fine from ports tree, and runs on my desktop (14.2)
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-01-05 13:15:53 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e420c86e1c23b2187fbf2f64ed0c18b78fb9deff

commit e420c86e1c23b2187fbf2f64ed0c18b78fb9deff
Author:     Vidar Karlsen <vidar@karlsen.tech>
AuthorDate: 2025-01-05 13:13:23 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-01-05 13:13:23 +0000

    x11/openrgb: Undeprecate: Switch dep from mbedtls2 to mbedtls3

    PR:             283857

 x11/openrgb/Makefile                                        | 13 +++++--------
 ...rollers_LianLiController_LianLiUniHub__AL10Controller.h} |  0
 x11/openrgb/files/patch-OpenRGB.pro                         |  2 +-
 ...encies_hueplusplus-1.0.0_src_EntertainmentMode.cpp (new) | 10 ++++++++++
 4 files changed, 16 insertions(+), 9 deletions(-)
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2025-01-05 13:23:57 UTC
Committed, thanks!