[X] I have searched all issues/PRs to ensure it has not already been reported or fixed.
[X] I have verified that I am using the latest version of Scoop and corresponding bucket.
Package Name
qaac
Expected/Current Behaviour
Qaac is updated to v2.82 on March 2024, but the manifest is not updated yet due to invalid download URL.
Also, Since qaac utilizes Apple's libraries, it requires iTunes, or affiliated files under QTFiles64 (for 64-bit executables) or QTFiles (for 32-bit). But this manifest does not have any persist property. It would be better to add them for users who do not installed iTunes.
Steps to Reproduce
PS C:\Users\[redacted]> scoop install qaac
Installing 'qaac' (2.81) [64bit] from 'main' bucket
qaac_2.81.zip (3.5 MB) [======================================================================================] 100%
Checking hash of qaac_2.81.zip ... ok.
Extracting qaac_2.81.zip ... done.
Running pre_install script...
Linking ~\scoop\apps\qaac\current => ~\scoop\apps\qaac\2.81
Creating shim for 'qaac'.
Creating shim for 'refalac'.
'qaac' (2.81) was installed successfully!
Notes
-----
To fix 'ERROR: CoreAudioToolbox.dll: The specified module could not be found.',
See: https://hydrogenaud.io/index.php?topic=117089.0
Possible Solution
During my review to qaac manifest, I found that omitted 'v' prior to the actual version in the URL on autoupdate , and it prevented to update correctly.
Just adding letter 'v' right before $version.
Second, Add persist, and set two folders, QTFiles64 and QTFiles for users who want to utilize just library files, instead of the whole iTunes.
Scoop and Buckets Version
PS> scoop --version
Current Scoop version:
d337bb1f (HEAD -> master, tag: v0.4.2, origin/master, origin/HEAD) chore(release): Bump to version 0.4.2 (#5964)
'main' bucket:
7549fdcba (HEAD -> master, origin/master, origin/HEAD) dynamorio: Update to version 10.92.19881
Prerequisites
Package Name
qaac
Expected/Current Behaviour
Qaac is updated to v2.82 on March 2024, but the manifest is not updated yet due to invalid download URL.
Also, Since qaac utilizes Apple's libraries, it requires iTunes, or affiliated files under QTFiles64 (for 64-bit executables) or QTFiles (for 32-bit). But this manifest does not have any
persist
property. It would be better to add them for users who do not installed iTunes.Steps to Reproduce
Possible Solution
During my review to qaac manifest, I found that omitted 'v' prior to the actual version in the URL on
autoupdate
, and it prevented to update correctly.Just adding letter 'v' right before
$version
.Second, Add
persist
, and set two folders,QTFiles64
andQTFiles
for users who want to utilize just library files, instead of the whole iTunes.Scoop and Buckets Version
Scoop Config
PowerShell Version
Additional Softwares
No response