Bug 283857 - x11/openrgb: switch dep from mbedtls2 to mbedtls3
Summary: x11/openrgb: switch dep from mbedtls2 to mbedtls3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-05 11:09 UTC by Vidar Karlsen
Modified: 2025-01-05 13:23 UTC (History)
1 user (show)

See Also:


Attachments
git format-patch, x11/openrgb mbedtls2->3 (3.73 KB, patch)
2025-01-05 11:09 UTC, Vidar Karlsen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!