Created attachment 223467 [details]
Update to 3.2.1.
I couldn't find relevant changelog.
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/281316185
How have you handled the joystick parts? Are they tested?
Not tested. I haven't it.
Commit with a note that says we're not sure the joystick code is working and to get in touch with us. The risk is fairly small otherwise.
might also be good to compile the ports that use freeglut or a subset before updating.
A commit in branch main references this bug:
Author: Zsolt Udvari <firstname.lastname@example.org>
AuthorDate: 2021-06-28 23:53:19 +0000
Commit: Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-06-29 01:13:03 +0000
graphics/freeglut: update to 3.2.1
The x11 team is unaware of issues relating to joystick support with this
update or the previous version. Please file a PR with x11@ if you
experience a problem or if we can remove the pkg-message.
Approved by: x11
graphics/freeglut/Makefile | 3 +-
graphics/freeglut/distinfo | 5 +-
.../freeglut/files/patch-src_fg__joystick.c (gone) | 304 ------------------
.../files/patch-src_x11_fg__joystick__x11.c | 357 ++++++++++++++++-----
graphics/freeglut/pkg-plist | 13 +-
5 files changed, 291 insertions(+), 391 deletions(-)
Thanks for your contribution!