Package Details: loudgain v0.6.8-6

Git Clone URL: https://aur.archlinux.org/loudgain.git (read-only, click to copy)
Package Base: loudgain
Description: A loudness normalizer that scans music files and calculates loudness-normalized gain and loudness peak values according to the EBU R128 standard, and can optionally write ReplayGain-compatible metadata.
Upstream URL: https://github.com/Moonbase59/loudgain
Keywords: loudgain replaygain
Licenses: BSD 2-Clause "Simplified" License
Conflicts: taglib
Provides: loudgain, rgbpm
Submitter: blubbblubb
Maintainer: blubbblubb
Last Packager: blubbblubb
Votes: 8
Popularity: 0.074725
First Submitted: 2019-07-31 01:12 (UTC)
Last Updated: 2024-02-19 01:10 (UTC)

Latest Comments

1 2 3 Next › Last »

blubbblubb commented on 2024-03-08 07:50 (UTC)

@morganmay I'm still not sure why it fails on your system. I just tried it on another clean install and it works fine for me and seems to work for everyone else.

Did you try installing it in a fresh environment, maybe a fresh installation inside a vm?

morganmay commented on 2024-03-06 22:39 (UTC)

@blubbblubb Yes. Build still fails on my system with the current pkgbuild and taglib1.patch.

karolyi commented on 2024-03-06 18:36 (UTC)

MAnjaro update: with the 2024-03-06 update, normality has been restored. taglib1 is now available (also pulled in by mixxx), so loudgain finds its libraries successfully, and compiles too.

blubbblubb commented on 2024-02-28 22:19 (UTC)

@morganmay just tried recompiling and reinstalling loudgain, still works for me, are you using the latest pkgbuild with the taglib1.patch?

morganmay commented on 2024-02-28 00:53 (UTC) (edited on 2024-02-28 00:56 (UTC) by morganmay)

Compilation of loudgain 0.6.8-6 fails for me on an up-to-date Arch system with taglib1 1.13.1-2 installed:

fatal error: taglib.h: No such file or directory

Edit to add: I get the same error with loudgain-git.

karolyi commented on 2024-02-19 12:46 (UTC)

Manjaro update:

the line "conflicts=("taglib<2")" results in manjaro wanting to remove the taglib library when installing.

commenting the line out AND modifying "depends=("taglib" "libebur128" "ffmpeg")" makes it compile and install cleanly.

I can live with that though.

blubbblubb commented on 2024-02-19 01:17 (UTC)

should build again on Arch now. I'm not sure if the patch for the CMakeLists.txt is the best approach, maybe there is a better/more obvious way to fix the paths which i'm currently not seeing. If the patch is indeed necessary that's probably something that should be changed in the codebase but seeing as the project is kind of abandoned i'll leave it as is for now.

Manjaro Users still need to change the dependency to "taglib" and probably remove the patch and export line until Manjaro switches to taglib2 as well

dvzrv commented on 2024-02-17 20:27 (UTC)

The taglib1 package is now in [extra] (it does not conflict with taglib).

You can build/ link against it using export PKG_CONFIG_PATH=/usr/lib/taglib1/pkgconfig.

blubbblubb commented on 2024-02-13 18:31 (UTC)

I'm not aware of any way to depend on either taglib<2 or taglib1 and as Manjaro probably will also switch to taglib2 soon (testing currently contains 2.0-1). I think it is best to leave the dependencies as is for now. I have added a conflict with "taglib<2" to at least prevent errors during installation.

If anyone does know of a clean way to depend on either of the two packages let me know.

madjoe commented on 2024-02-13 13:25 (UTC)

@blubbblubb: I confirm the workaround by @artiom works fine on Manjaro.