Port details on branch 2024Q2 |
- rsgain ReplayGain 2.0 tagging utility
- 3.5.1 audio
=0 3.5.1Version of this port present on the latest quarterly branch. - Maintainer: jhale@FreeBSD.org
 - Port Added: 2024-05-16 00:06:10
- Last Update: 2024-06-08 05:13:34
- Commit Hash: 9170935
- License: BSD2CLAUSE
- WWW:
- https://github.com/complexlogic/rsgain
- Description:
- rsgain (really simple gain) is a ReplayGain 2.0 tagging utility for
Windows, macOS, and Linux. rsgain applies loudness metadata tags
to your files, while leaving the audio stream untouched. A
ReplayGain-compatible player will dynamically adjust the volume of
your tagged files during playback.
rsgain is designed with a "batteries included" philosophy, allowing
a user to scan their entire music library without requiring external
scripts or other tools. It aims to strike the perfect balance between
power and simplicity by providing multiple user interfaces.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/audio/rsgain/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/rsgain
- pkg install rsgain
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rsgain
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1717822703
SHA256 (rsgain-3.5.1-source.tar.xz) = 498f023d62898c8699b7d5da34e5e16b0e892ae8a4aec8af405f2917a82901a2
SIZE (rsgain-3.5.1-source.tar.xz) = 50776
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libtag.so : audio/taglib
- libfmt.so : devel/libfmt
- libinih.so : devel/inih
- libavcodec.so : multimedia/ffmpeg
- libebur128.so : audio/ebur128
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for rsgain-3.5.1:
DOCS=on: Build and/or install documentation
UNICODE=on: Unicode support
===> Use 'make config' to modify these settings
- Options name:
- audio_rsgain
- USES:
- cmake compiler:c++2b-lang ebur128 pkgconfig tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.5.1 08 Jun 2024 05:13:34
    |
Jason E. Hale (jhale)  |
audio/rsgain: Update to 3.5.1
This is a patch release to fix a critical bug impacting Opus files with
3 or more audio channels. This bug is related to the CRC32 calculation
in the Ogg header and may cause the file to become unplayable. Users
are strongly recommended to upgrade immediately.
Any files that have been impacted by this bug can be repaired by
scanning them again with this version.
https://github.com/complexlogic/rsgain/releases/tag/v3.5.1
MFH: 2024Q2
(cherry picked from commit 5cea2cde7fee503f8d0b60e4d6a91196011047c6) |
3.5_1 16 May 2024 00:04:35
    |
Jason E. Hale (jhale)  |
audio/rsgain: Fix segmentation fault
When calculating album loudness on a drectory containing one or more
audio files using `rsgain easy .`, for example, a segmentation fault
can occur.
Affects versions 3.4 and 3.5.
PR: 278838
Reported by: <pere_goriot99@yahoo.com>
MFH: 2024Q2
(cherry picked from commit 99bafb68144c1824441d3b47c3dc141c7721148b) |
Number of commits found: 2
|