#53370 closed update (fixed)
openal-soft: update to 1.17.2
Reported by: | RJVB (René Bertin) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | openal-soft |
Description
OpenAL-soft has seen a few upgrades since the corresponding port was last updated.
I'm not convinced of the usefulness of the default dependency on PulseAudio, and think that something must be done to get rid of the opportunistic dependency on Jack; I'll leave it to the port maintainer to decide how.
Attachments (3)
Change History (9)
Changed 8 years ago by RJVB (René Bertin)
Attachment: | openalsoft.diff added |
---|
comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign removed |
---|---|
Owner: | set to ryandesign |
Status: | new → assigned |
Summary: | openal-soft upgrade → openal-soft: update to 1.17.2 |
comment:3 Changed 7 years ago by RJVB (René Bertin)
Indeed it is.
Seems just to require bumping the version and checksum though:
checksums rmd160 f822be811120db3092225da544dc9ca7746bc47e \ sha256 2d51a6529526ef22484f51567e31a5c346a599767991a3dc9d4dcd9d9cec71dd
As to disabling PulseAudio (or Jack), the Cmake file isn't written too well in that regard; to disable reliably one needs -DALSOFT_REQUIRE_PULSEAUDIO=OFF -DALSOFT_BACKEND_PULSEAUDIO=OFF
(unsetting just the REQUIRE flag just makes the dependency optional). Ditto for Jack support.
Disabling the build of the examples now requires -DALSOFT_EXAMPLES=OFF
.
Anyway, I think I'll need to do a proper upgrade because I just discover that the GUI configure utility uses Qt5.
Changed 7 years ago by RJVB (René Bertin)
Attachment: | patch-feature-summary.diff added |
---|
comment:4 Changed 7 years ago by RJVB (René Bertin)
Updated Portfile patch:
- provides openal-soft 1.18.1
- uses the cmake-1.1 PG
- adds a +pulseaudio variant
- adds a +jack variant
- adds a +utilities variant
The +utilities variant is introduced to build openal-soft without introducing a dependency on Qt5 which is a considerable cost to incur if you install openal-soft only as a dependency for a port which does not itself use Qt (say, wine) and have little use for 3D audio, if at all.
comment:5 Changed 5 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:6 Changed 4 years ago by jmroot (Joshua Root)
In 4d85ee22ee3eda4da64c43d71b09aeef210eb1a8/macports-ports (dar, master, py38-reproject, revert-6945-rust-1.43.0, wireshark):
Supersedes #45925.