Bug 285912 - audio/freealut: Switch to fork
Summary: audio/freealut: Switch to fork
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: Daniel Engberg
URL: https://github.com/vancegroup/freealut
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-06 08:45 UTC by Daniel Engberg
Modified: 2025-05-11 10:55 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (oliver)


Attachments
Patch for freealut (4.68 KB, patch)
2025-04-06 08:45 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2025-04-06 08:45:48 UTC
Created attachment 259353 [details]
Patch for freealut

This removes various patches and hacks we currently have. Please do a light runtime test it as I'm unable to do myself right now

This fork is used several distros such as Alpine and Arch Linux

Compile and runtime tested on FreeBSD 14.2-RELEASE (amd64) (make, make check-plist, make test)

Poudriere testport OK 13.5-RELEASE (amd64)
Poudriere testport OK 13.5-RELEASE (i386)
Poudriere testport OK 14.2-RELEASE (amd64)

Tested with following consumers in Poudriere 14.2-RELEASE (amd64):
deskutils/xneur
devel/simgear
games/alienarena
games/astromenace
games/atr3d
games/blackshadeselite
games/chromium-bsu
games/el
games/etlegacy
games/excido
games/flightgear
games/freedoko
games/gemrb
games/glest
games/linwarrior
games/megaglest
games/openclonk
games/torcs
games/trigger-rally
games/ultimatestunts
games/vamos
graphics/blender
net-im/toxic
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2025-04-06 10:26:43 UTC
We might also want to add a deprecated notice as it seems to have reached end of the road
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-05-04 21:15:50 UTC
A commit in branch main references this bug:

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

commit f0d61c1c0cdd48cf30eb0c55887bbb3a330f762b
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-05-04 19:44:05 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2025-05-04 21:08:01 +0000

    audio/freealut: Switch to fork

    Switching to this fork removes various patches and hacks we currently
    have and is used several distros such as Alpine and Arch Linux.

    Add a deprecation notice as its no longer maintained upstream

    PR:             285912
    Approved by:    maintainer timeout, 4+ weeks

 audio/freealut/Makefile                            | 32 ++++++++++++----------
 audio/freealut/distinfo                            |  5 ++--
 audio/freealut/files/patch-src_alutInit.c (gone)   | 15 ----------
 .../freealut/files/patch-src_alutInternal.h (gone) | 27 ------------------
 audio/freealut/files/patch-src_alutLoader.c (gone) | 11 --------
 audio/freealut/files/patch-src_alutUtil.c (gone)   | 10 -------
 audio/freealut/pkg-plist                           |  1 -
 7 files changed, 20 insertions(+), 81 deletions(-)