[Bug]: qaac version is outdated, and no persist
Capella87 opened this issue · comments
Prerequisites
- I have written a descriptive issue title.
- I have searched all issues/PRs to ensure it has not already been reported or fixed.
- 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
Scoop Config
PS> scoop config
last_update : 2024-06-08 14:35:15
debug : True
aria2-enabled : True
aria2-warning-enabled : False
use_external_7zip : True
scoop_repo : https://github.com/ScoopInstaller/Scoop
scoop_branch : master
PowerShell Version
PS> $PSVersionTable
Name Value
---- -----
PSVersion 7.4.2
PSEdition Core
GitCommitId 7.4.2
OS Microsoft Windows 10.0.22631
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0
Additional Softwares
No response